Skip to content

Commit 432a210

Browse files
committed
chore(BaseForm): moving file directories
1 parent 1829360 commit 432a210

File tree

11 files changed

+30
-30
lines changed

11 files changed

+30
-30
lines changed

packages/hedgehog-lab/src/components/Base/Input/Email/EmailInput.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {Controller} from "react-hook-form";
22
import * as React from "react";
33
import HOutlinedInput from "../HOutlined/HOutlinedInput";
44
import {EmailOutlined} from "@mui/icons-material";
5-
import {IFormProps} from "../../../Form/IFormProps";
5+
import {IBaseInputProps} from "../IBaseInputProps";
66

77
const StartAdornment = () =>
88
(
@@ -11,7 +11,7 @@ const StartAdornment = () =>
1111

1212
const name = 'email'
1313

14-
const EmailInput: React.FC<IFormProps> = (props): React.ReactElement => {
14+
const EmailInput: React.FC<IBaseInputProps> = (props): React.ReactElement => {
1515
const {control, error} = props
1616
return (
1717
<Controller

packages/hedgehog-lab/src/components/Base/Input/HOutlined/HOutlinedInput.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import {InputAdornment, TextField} from "@mui/material";
22
import * as React from "react";
3-
import {IFormProps} from "../../../Form/IFormProps";
3+
import {IBaseInputProps} from "../IBaseInputProps";
44

5-
const HOutlinedInput: React.FC<IFormProps> = (props) => {
5+
const HOutlinedInput: React.FC<IBaseInputProps> = (props) => {
66
const {name, field, startAdornment, type, placeholder, endAdornment, error} = props
77

88
return (

packages/hedgehog-lab/src/components/Form/IFormProps.ts renamed to packages/hedgehog-lab/src/components/Base/Input/IBaseInputProps.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {ControllerRenderProps} from "react-hook-form/dist/types/controller";
22
import {BaseTextFieldProps} from "@mui/material";
33
import React from "react";
44

5-
export interface IFormProps extends BaseTextFieldProps {
5+
export interface IBaseInputProps extends BaseTextFieldProps {
66
name: string,
77
field?: ControllerRenderProps,
88
control?: any,

packages/hedgehog-lab/src/components/Base/Input/Password/PasswordInput.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {PasswordOutlined, VisibilityOffOutlined, VisibilityOutlined} from "@mui/
33
import {Controller} from "react-hook-form";
44
import * as React from "react";
55
import {useCallback, useState} from "react";
6-
import {IFormProps} from "../../../Form/IFormProps";
6+
import {IBaseInputProps} from "../IBaseInputProps";
77
import HOutlinedInput from "../HOutlined/HOutlinedInput";
88
import {IPasswordProps} from "./IPasswordProps";
99

@@ -26,7 +26,7 @@ const EndAdornment: React.FC<IPasswordProps> = (props) => {
2626
)
2727
}
2828

29-
const PasswordInput: React.FC<IFormProps> = (props) => {
29+
const PasswordInput: React.FC<IBaseInputProps> = (props) => {
3030
const {control, error} = props
3131

3232
const [showPassword, setShowPassword] = useState<boolean>(false)

packages/hedgehog-lab/src/components/Base/Input/UserName/UserNameInput.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {Controller} from "react-hook-form";
22
import * as React from "react";
33
import HOutlinedInput from "../HOutlined/HOutlinedInput";
44
import {PersonOutlined} from "@mui/icons-material";
5-
import {IFormProps} from "../../../Form/IFormProps";
5+
import {IBaseInputProps} from "../IBaseInputProps";
66

77
const StartAdornment = () =>
88
(
@@ -11,7 +11,7 @@ const StartAdornment = () =>
1111

1212
const name = 'username'
1313

14-
const UserNameInput: React.FC<IFormProps> = (props): React.ReactElement => {
14+
const UserNameInput: React.FC<IBaseInputProps> = (props): React.ReactElement => {
1515
const {control, error} = props
1616
return (
1717
<Controller

packages/hedgehog-lab/src/components/Form/Base/BaseAction.tsx renamed to packages/hedgehog-lab/src/components/Form/Base/BaseAuthAction/BaseAuthAction.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {Button, Link, Typography} from "@mui/material";
22
import * as React from "react";
33
import {useCallback} from "react";
44
import {useRecoilState} from "recoil";
5-
import {authActionState} from "../../User/Auth/RAuthStates";
5+
import {authActionState} from "../../../User/Auth/RAuthStates";
66

77
interface IBaseActionProps {
88
forget?: {
@@ -19,7 +19,7 @@ interface IBaseActionProps {
1919
}
2020

2121

22-
const BaseAction: React.FC<IBaseActionProps> = (prop) => {
22+
const BaseAuthAction: React.FC<IBaseActionProps> = (prop) => {
2323
const [authAction, setAuthAction] = useRecoilState(authActionState)
2424

2525
const handleSetAuthAction = useCallback((action: string) => {
@@ -52,4 +52,4 @@ const BaseAction: React.FC<IBaseActionProps> = (prop) => {
5252
)
5353
}
5454

55-
export default BaseAction
55+
export default BaseAuthAction

packages/hedgehog-lab/src/components/Form/Base/BaseAuthForm.tsx renamed to packages/hedgehog-lab/src/components/Form/Base/BaseAuthForm/BaseAuthForm.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {useFormContext} from "react-hook-form";
2-
import EmailInput from "../../Base/Input/Email/EmailInput";
2+
import EmailInput from "../../../Base/Input/Email/EmailInput";
33
import {Box} from "@mui/material";
4-
import PasswordInput from "../../Base/Input/Password/PasswordInput";
4+
import PasswordInput from "../../../Base/Input/Password/PasswordInput";
55
import * as React from "react";
66

77
const BaseAuthForm: React.FC = (prop): React.ReactElement => {

packages/hedgehog-lab/src/components/Form/Base/BaseForm.tsx renamed to packages/hedgehog-lab/src/components/Form/Base/BaseForm/BaseForm.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import * as React from "react";
22
import {useCallback} from "react";
33
import {FormProvider, SubmitHandler, useForm} from "react-hook-form";
4-
import {IAuthFormProps} from "../../User/Auth/AuthForm/IAuthFormProps";
4+
import {IAuthFormProps} from "../../../User/Auth/AuthForm/IAuthFormProps";
55
import {yupResolver} from "@hookform/resolvers/yup";
6-
import {AuthFormYupSchema} from "../../User/Auth/AuthForm/AuthFormYup";
6+
import {AuthFormYupSchema} from "../../../User/Auth/AuthForm/AuthFormYup";
77
import {useRecoilState} from "recoil";
8-
import {authActionState} from "../../User/Auth/RAuthStates";
9-
import {IAuthFormMethods} from "../../User/Auth/AuthForm/IAuthFormMethods";
10-
import {AuthFormSubmit} from "../../User/Auth/AuthForm/AuthFormSubmit";
8+
import {authActionState} from "../../../User/Auth/RAuthStates";
9+
import {IAuthFormMethods} from "../../../User/Auth/AuthForm/IAuthFormMethods";
10+
import {AuthFormSubmit} from "../../../User/Auth/AuthForm/AuthFormSubmit";
1111

1212

1313
const BaseForm: React.FC = (props): React.ReactElement => {

packages/hedgehog-lab/src/components/User/Auth/AuthForget/AuthForget.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import * as React from "react";
2-
import BaseForm from "../../../Form/Base/BaseForm";
3-
import BaseAction from "../../../Form/Base/BaseAction";
2+
import BaseForm from "../../../Form/Base/BaseForm/BaseForm";
3+
import BaseAuthAction from "../../../Form/Base/BaseAuthAction/BaseAuthAction";
44
import {Box} from "@mui/material";
55
import {useFormContext} from "react-hook-form";
66
import EmailInput from "../../../Base/Input/Email/EmailInput";
77

88
const ForgetAction = () =>
99
(
10-
<BaseAction
10+
<BaseAuthAction
1111
action={{text: 'Forget'}}
1212
signOrLogin={{text: 'Already a member?', actionText: 'Log in', action: 'login'}}
1313
forget={{text: 'Forget password?'}}

packages/hedgehog-lab/src/components/User/Auth/AuthLogin/AuthLogin.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import * as React from "react";
2-
import BaseForm from "../../../Form/Base/BaseForm";
3-
import BaseAction from "../../../Form/Base/BaseAction";
4-
import BaseAuthForm from "../../../Form/Base/BaseAuthForm";
2+
import BaseForm from "../../../Form/Base/BaseForm/BaseForm";
3+
import BaseAuthAction from "../../../Form/Base/BaseAuthAction/BaseAuthAction";
4+
import BaseAuthForm from "../../../Form/Base/BaseAuthForm/BaseAuthForm";
55
import {Box} from "@mui/material";
66

77
const LoginAction = () =>
88
(
9-
<BaseAction
9+
<BaseAuthAction
1010
action={{text: 'Log in'}}
1111
signOrLogin={{text: 'Not on HHLAB yet?', actionText: 'Sign up', action: 'sign'}}
1212
forget={{text: 'Forget password?'}}

0 commit comments

Comments
 (0)