diff --git a/.eslintrc.js b/.eslintrc.js index e840a4e78508b8915a402d7acca43568807827d9..9ec9656e8394fc40c269e6651db793605781e084 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -62,6 +62,21 @@ module.exports = { "@typescript-eslint/ban-types": "off", "@typescript-eslint/no-non-null-assertion": "off", "@typescript-eslint/no-explicit-any": "off", + "@typescript-eslint/naming-convention": [ + "error", + { + "selector": "interface", + "format": ["PascalCase"], + "custom": { + "regex": "^I[A-Z]", + "match": false + } + }, + { + "selector": "typeAlias", + "format": ["PascalCase"], + }, + ], // plugins "import/order": ["error", { diff --git a/src/_app/App.tsx b/src/_app/App.tsx index 95151441d82f010990e20d410d86982d159239e3..d96735bdd19312ad58d2ed411aa0f2aaafd6bae1 100644 --- a/src/_app/App.tsx +++ b/src/_app/App.tsx @@ -28,7 +28,6 @@ import Wrapper from "./modules/wrapper/Wrapper"; import type { MutableRefObject } from 'react'; - function App() { const [headerName, setHeaderName] = useState(''); const [login, setLogin] = useState(true); @@ -56,11 +55,8 @@ function App() { <Toast /> <div className={"App"}> <Wrapper connector={connector}> - {login && - <> - <Header headerName={headerName} connector={connector} /> - {/*<Navigator />*/} - </> + { + login && <Header headerName={headerName} connector={connector} /> } <article className={S['page-container']}> <Routes> diff --git a/src/_app/modules/wrapper/Wrapper.tsx b/src/_app/modules/wrapper/Wrapper.tsx index 89c1ebd6069e0ce2e80b1a55b8d6e8fb88c7712e..5069ba407d8d420bf5e51450e5446f3b7d464e82 100644 --- a/src/_app/modules/wrapper/Wrapper.tsx +++ b/src/_app/modules/wrapper/Wrapper.tsx @@ -13,6 +13,7 @@ import type { ReactNode , MutableRefObject } from "react"; interface Props { children: ReactNode; } + // NEEDED TO USE CONTEXTS const Wrapper: GFCWithProp<Props> = ({ connector, children }) => { const { bSElement } = useContext(BSContext); diff --git a/src/pages/order-page/module/ExitButton.tsx b/src/pages/order-page/module/ExitButton.tsx index 715ef736601ed3eb0e77148ba7127dd7a12c4650..821cee54d09dbad20457043ea317c2efd56b1cb1 100644 --- a/src/pages/order-page/module/ExitButton.tsx +++ b/src/pages/order-page/module/ExitButton.tsx @@ -6,11 +6,11 @@ import S from './ExitButton.module.css'; import type { FC } from "react"; -interface props { +interface Props { text: string; } -const ExitButton: FC<props> = ({ text }) => { +const ExitButton: FC<Props> = ({ text }) => { const navigate = useNavigate(); const handleGotoMain = () => {