From 8dfc844c24f81296b923a7b9e5be7b9d2ca668f9 Mon Sep 17 00:00:00 2001 From: Sebastian Seedorf Date: Wed, 10 Aug 2022 11:07:33 +0200 Subject: [PATCH] Moving files around --- .../{ => home/EntityIcon}/EntityIcon.module.css | 0 components/{ => home/EntityIcon}/EntityIcon.tsx | 4 ++-- .../{ => home/EntitySpan}/EntitySpan.module.css | 0 components/{ => home/EntitySpan}/EntitySpan.tsx | 8 ++++---- .../{ => home/FactorySelect}/FactorySelect.tsx | 4 ++-- components/{ => home/Group}/Group.module.css | 0 components/{ => home/Group}/Group.tsx | 8 ++++---- components/{ => home}/Home.module.css | 0 components/{ => home}/Home.tsx | 14 +++++++------- .../{ => home/LeftClickIcon}/LeftClickIcon.tsx | 0 components/{ => home/Recipe}/Recipe.module.css | 0 components/{ => home/Recipe}/Recipe.tsx | 4 ++-- pages/index.tsx | 2 +- 13 files changed, 22 insertions(+), 22 deletions(-) rename components/{ => home/EntityIcon}/EntityIcon.module.css (100%) rename components/{ => home/EntityIcon}/EntityIcon.tsx (89%) rename components/{ => home/EntitySpan}/EntitySpan.module.css (100%) rename components/{ => home/EntitySpan}/EntitySpan.tsx (87%) rename components/{ => home/FactorySelect}/FactorySelect.tsx (88%) rename components/{ => home/Group}/Group.module.css (100%) rename components/{ => home/Group}/Group.tsx (95%) rename components/{ => home}/Home.module.css (100%) rename components/{ => home}/Home.tsx (93%) rename components/{ => home/LeftClickIcon}/LeftClickIcon.tsx (100%) rename components/{ => home/Recipe}/Recipe.module.css (100%) rename components/{ => home/Recipe}/Recipe.tsx (88%) diff --git a/components/EntityIcon.module.css b/components/home/EntityIcon/EntityIcon.module.css similarity index 100% rename from components/EntityIcon.module.css rename to components/home/EntityIcon/EntityIcon.module.css diff --git a/components/EntityIcon.tsx b/components/home/EntityIcon/EntityIcon.tsx similarity index 89% rename from components/EntityIcon.tsx rename to components/home/EntityIcon/EntityIcon.tsx index c6aa94d..a2b7eb8 100644 --- a/components/EntityIcon.tsx +++ b/components/home/EntityIcon/EntityIcon.tsx @@ -1,6 +1,6 @@ import {FC, HTMLProps, useMemo} from "react" -import {Entity} from "../src/types" -import {useDetails} from "../src/hooks/useDetails" +import {Entity} from "../../../src/types" +import {useDetails} from "../../../src/hooks/useDetails" import styles from './EntityIcon.module.css' interface Props extends Omit, 'value'> { diff --git a/components/EntitySpan.module.css b/components/home/EntitySpan/EntitySpan.module.css similarity index 100% rename from components/EntitySpan.module.css rename to components/home/EntitySpan/EntitySpan.module.css diff --git a/components/EntitySpan.tsx b/components/home/EntitySpan/EntitySpan.tsx similarity index 87% rename from components/EntitySpan.tsx rename to components/home/EntitySpan/EntitySpan.tsx index 645ad96..0ccc7a1 100644 --- a/components/EntitySpan.tsx +++ b/components/home/EntitySpan/EntitySpan.tsx @@ -1,9 +1,9 @@ import {FC, HTMLProps, useMemo} from "react" -import {Entity} from "../src/types" -import {useDetails} from "../src/hooks/useDetails" +import {Entity} from "../../../src/types" +import {useDetails} from "../../../src/hooks/useDetails" import styles from './EntitySpan.module.css' -import {RecipeSpan} from "./Recipe"; -import {LeftClickIcon} from "./LeftClickIcon"; +import {RecipeSpan} from "../Recipe/Recipe"; +import {LeftClickIcon} from "../LeftClickIcon/LeftClickIcon"; interface Props extends Omit, 'value'> { value: Entity|string diff --git a/components/FactorySelect.tsx b/components/home/FactorySelect/FactorySelect.tsx similarity index 88% rename from components/FactorySelect.tsx rename to components/home/FactorySelect/FactorySelect.tsx index 967c919..abe55c4 100644 --- a/components/FactorySelect.tsx +++ b/components/home/FactorySelect/FactorySelect.tsx @@ -1,7 +1,7 @@ import {FC, useEffect, useState} from "react"; import Select from "react-select"; -import {isNonNullable} from "../src/utils"; -import details from "../res/details.json"; +import {isNonNullable} from "../../../src/utils"; +import details from "../../../res/details.json"; interface Props { factories: string[] diff --git a/components/Group.module.css b/components/home/Group/Group.module.css similarity index 100% rename from components/Group.module.css rename to components/home/Group/Group.module.css diff --git a/components/Group.tsx b/components/home/Group/Group.tsx similarity index 95% rename from components/Group.tsx rename to components/home/Group/Group.tsx index 6717dcf..9d7b72a 100644 --- a/components/Group.tsx +++ b/components/home/Group/Group.tsx @@ -1,9 +1,9 @@ import {FC, useMemo} from "react"; -import {FactorySelect} from "./FactorySelect"; -import {useDetails} from "../src/hooks/useDetails"; -import {Entity, Group} from "../src/types"; +import {FactorySelect} from "../FactorySelect/FactorySelect"; +import {useDetails} from "../../../src/hooks/useDetails"; +import {Entity, Group} from "../../../src/types"; import styles from "./Group.module.css" -import {EntitySpan} from "./EntitySpan"; +import {EntitySpan} from "../EntitySpan/EntitySpan"; interface Props { onRemove: () => void diff --git a/components/Home.module.css b/components/home/Home.module.css similarity index 100% rename from components/Home.module.css rename to components/home/Home.module.css diff --git a/components/Home.tsx b/components/home/Home.tsx similarity index 93% rename from components/Home.tsx rename to components/home/Home.tsx index 3b49875..00eb225 100644 --- a/components/Home.tsx +++ b/components/home/Home.tsx @@ -1,13 +1,13 @@ import {FC, useCallback, useEffect, useMemo, useState} from "react"; -import {useLocalStorage} from "../src/hooks/useLocalStorage"; -import {GroupBox} from "./Group"; -import {FactorySelect} from "./FactorySelect"; +import {useLocalStorage} from "../../src/hooks/useLocalStorage"; +import {GroupBox} from "./Group/Group"; +import {FactorySelect} from "./FactorySelect/FactorySelect"; import styles from "./Home.module.css" -import {sortByProperty} from "../src/utils"; -import {useDetails} from "../src/hooks/useDetails"; -import {Entity, Group} from "../src/types"; +import {sortByProperty} from "../../src/utils"; +import {useDetails} from "../../src/hooks/useDetails"; +import {Entity, Group} from "../../src/types"; import pako from 'pako'; -import {EntitySpan} from "./EntitySpan"; +import {EntitySpan} from "./EntitySpan/EntitySpan"; export const HomeComponent: FC = () => { const details = useDetails() diff --git a/components/LeftClickIcon.tsx b/components/home/LeftClickIcon/LeftClickIcon.tsx similarity index 100% rename from components/LeftClickIcon.tsx rename to components/home/LeftClickIcon/LeftClickIcon.tsx diff --git a/components/Recipe.module.css b/components/home/Recipe/Recipe.module.css similarity index 100% rename from components/Recipe.module.css rename to components/home/Recipe/Recipe.module.css diff --git a/components/Recipe.tsx b/components/home/Recipe/Recipe.tsx similarity index 88% rename from components/Recipe.tsx rename to components/home/Recipe/Recipe.tsx index 08fe05f..e9511e6 100644 --- a/components/Recipe.tsx +++ b/components/home/Recipe/Recipe.tsx @@ -1,6 +1,6 @@ import {FC} from "react" -import {Recipe} from "../src/types" -import {EntityIcon} from "./EntityIcon"; +import {Recipe} from "../../../src/types" +import {EntityIcon} from "../EntityIcon/EntityIcon"; import styles from './Recipe.module.css' interface Props { diff --git a/pages/index.tsx b/pages/index.tsx index 8c81e51..1ae52fd 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,6 +1,6 @@ import type { NextPage } from 'next' import Head from 'next/head' -import {HomeComponent} from "../components/Home"; +import {HomeComponent} from "../components/home/Home"; const Home: NextPage = () => { return (