diff --git a/__test__/index.test.tsx b/__test__/index.test.tsx index 73c27e9..fb0a81b 100644 --- a/__test__/index.test.tsx +++ b/__test__/index.test.tsx @@ -2,7 +2,7 @@ import { render, screen } from "@testing-library/react"; import { RecoilRoot } from "recoil"; -import PageLanding from "@/pages/index"; +import PageLanding from "src/pages/index"; describe("PageLanding", () => { it("renders PageLanding unchanged", () => { diff --git a/__test__/login.test.tsx b/__test__/login.test.tsx index b37b1e4..d6b6165 100644 --- a/__test__/login.test.tsx +++ b/__test__/login.test.tsx @@ -2,7 +2,7 @@ import { render, screen } from "@testing-library/react"; import { RecoilRoot } from "recoil"; -import Login from "@/pages/login"; +import Login from "src/pages/login"; jest.mock("next/router", () => ({ useRouter() { diff --git a/pages/_app.tsx b/pages/_app.tsx deleted file mode 100644 index 0873055..0000000 --- a/pages/_app.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import type { AppProps } from "next/app"; -import { RecoilRoot } from "recoil"; - -import { ThemeProvider, CssBaseline, Divider } from "@mui/material"; - -import { isMobile } from "react-device-detect"; - -import MobileDefense from "src/components/modal/MobileDefense"; -import ModalGlobal from "src/components/modal/ModalGlobal"; -import NavBar from "src/components/Navbar"; -import theme from "src/utils/theme"; -import "../public/fonts/style.css"; - -export default function App({ Component, pageProps }: AppProps) { - return ( - - - - {isMobile ? ( - - ) : ( - <> - - - - - - )} - - - ); -} diff --git a/pages/[space]/[repository]/index.tsx b/src/pages/[space]/[repository]/index.tsx similarity index 100% rename from pages/[space]/[repository]/index.tsx rename to src/pages/[space]/[repository]/index.tsx diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx new file mode 100644 index 0000000..03394ef --- /dev/null +++ b/src/pages/_app.tsx @@ -0,0 +1,37 @@ +import type { AppProps } from "next/app"; +import { RecoilRoot } from "recoil"; +import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; + +import { ThemeProvider, CssBaseline, Divider } from "@mui/material"; + +import { isMobile } from "react-device-detect"; + +import MobileDefense from "src/components/modal/MobileDefense"; +import ModalGlobal from "src/components/modal/ModalGlobal"; +import NavBar from "src/components/Navbar"; +import theme from "src/utils/theme"; +import "../public/fonts/style.css"; + +const queryClient = new QueryClient(); + +export default function App({ Component, pageProps }: AppProps) { + return ( + + + + + {isMobile ? ( + + ) : ( + <> + + + + + + )} + + + + ); +} diff --git a/pages/_document.tsx b/src/pages/_document.tsx similarity index 100% rename from pages/_document.tsx rename to src/pages/_document.tsx diff --git a/pages/api/domain-checker/[repositoryName].ts b/src/pages/api/domain-checker/[repositoryName].ts similarity index 100% rename from pages/api/domain-checker/[repositoryName].ts rename to src/pages/api/domain-checker/[repositoryName].ts diff --git a/pages/dashboard/index.tsx b/src/pages/dashboard/index.tsx similarity index 100% rename from pages/dashboard/index.tsx rename to src/pages/dashboard/index.tsx diff --git a/pages/index.tsx b/src/pages/index.tsx similarity index 100% rename from pages/index.tsx rename to src/pages/index.tsx diff --git a/pages/login/index.tsx b/src/pages/login/index.tsx similarity index 100% rename from pages/login/index.tsx rename to src/pages/login/index.tsx diff --git a/pages/new/[userName]/[repo]/deploy.tsx b/src/pages/new/[userName]/[repo]/deploy.tsx similarity index 98% rename from pages/new/[userName]/[repo]/deploy.tsx rename to src/pages/new/[userName]/[repo]/deploy.tsx index 47c3445..35adba7 100644 --- a/pages/new/[userName]/[repo]/deploy.tsx +++ b/src/pages/new/[userName]/[repo]/deploy.tsx @@ -22,7 +22,7 @@ import Config from "src/config"; import isEmpty from "src/utils/isEmpty"; import { UserDeploymentData } from "types/deployment"; -import deployMockData from "../../../../__test__/mock/deployData.json"; +import deployMockData from "../../../../../__test__/mock/deployData.json"; function Deploy() { const userDeploymentList = diff --git a/pages/new/[userName]/[repo]/index.tsx b/src/pages/new/[userName]/[repo]/index.tsx similarity index 100% rename from pages/new/[userName]/[repo]/index.tsx rename to src/pages/new/[userName]/[repo]/index.tsx diff --git a/pages/new/[userName]/[repo]/preview.tsx b/src/pages/new/[userName]/[repo]/preview.tsx similarity index 97% rename from pages/new/[userName]/[repo]/preview.tsx rename to src/pages/new/[userName]/[repo]/preview.tsx index 7eac26c..11aeb3e 100644 --- a/pages/new/[userName]/[repo]/preview.tsx +++ b/src/pages/new/[userName]/[repo]/preview.tsx @@ -9,7 +9,7 @@ import { BLUE } from "src/constants/colors"; import { userDeploymentsState } from "src/recoil/userDeployments"; -import deployMockData from "../../../../__test__/mock/deployData.json"; +import deployMockData from "../../../../../__test__/mock/deployData.json"; function Preview() { const deploymentData = useRecoilValue(userDeploymentsState); diff --git a/pages/new/[userName]/index.tsx b/src/pages/new/[userName]/index.tsx similarity index 100% rename from pages/new/[userName]/index.tsx rename to src/pages/new/[userName]/index.tsx