From 8d42ab56c886dcc57ebcf80145bbd5829ac001ab Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Thu, 2 May 2024 21:02:03 +0300 Subject: [PATCH] replace default exports with named --- apps/web/components/Form.jsx | 6 ++---- apps/web/components/Login.jsx | 6 +++--- apps/web/components/index.js | 2 ++ apps/web/elements/Button.tsx | 2 +- apps/web/elements/Error.jsx | 2 +- apps/web/elements/Input.tsx | 2 +- apps/web/elements/Logo.jsx | 2 +- apps/web/elements/index.js | 5 +++++ apps/web/pages/index.jsx | 4 ++-- apps/web/pages/telegram.jsx | 24 ++++++++++++++++++++++++ 10 files changed, 42 insertions(+), 13 deletions(-) create mode 100644 apps/web/components/index.js create mode 100644 apps/web/elements/index.js create mode 100644 apps/web/pages/telegram.jsx diff --git a/apps/web/components/Form.jsx b/apps/web/components/Form.jsx index f062393..47a2a1a 100644 --- a/apps/web/components/Form.jsx +++ b/apps/web/components/Form.jsx @@ -1,14 +1,12 @@ import styles from './Form.module.scss'; import { publicRuntimeConfig } from '@/config/runtime'; -import Button from '@/elements/Button'; -import Error from '@/elements/Error'; -import Input from '@/elements/Input'; +import { Button, Error, Input } from '@/elements'; import axios from 'axios'; import { useState } from 'react'; const { APP_BASE_PATH } = publicRuntimeConfig; -export default function Form() { +export function Form() { const [hasError, setHasError] = useState(false); const error = hasError ? Неверный логин или пароль : null; diff --git a/apps/web/components/Login.jsx b/apps/web/components/Login.jsx index e968933..0722e04 100644 --- a/apps/web/components/Login.jsx +++ b/apps/web/components/Login.jsx @@ -1,8 +1,8 @@ -import Form from './Form'; +import { Form } from './Form'; import styles from './Login.module.scss'; -import Logo from '@/elements/Logo'; +import { Logo } from '@/elements'; -export default function Login() { +export function Login() { return (
diff --git a/apps/web/components/index.js b/apps/web/components/index.js new file mode 100644 index 0000000..d64efa0 --- /dev/null +++ b/apps/web/components/index.js @@ -0,0 +1,2 @@ +export * from './Form'; +export * from './Login'; diff --git a/apps/web/elements/Button.tsx b/apps/web/elements/Button.tsx index df70352..d156cce 100644 --- a/apps/web/elements/Button.tsx +++ b/apps/web/elements/Button.tsx @@ -3,7 +3,7 @@ import styles from './Button.module.css'; type ButtonProps = JSX.IntrinsicElements['button']; -export default function Button({ children, ...props }: ButtonProps) { +export function Button({ children, ...props }: ButtonProps) { return (