From cd602201cbb68fc1a200fbfef6f3846b7377405b Mon Sep 17 00:00:00 2001 From: jakubmanczak Date: Sun, 11 Dec 2022 15:44:34 +0100 Subject: [PATCH] split config.json intro seperate files --- components/Navigation/Navigation.tsx | 6 +- data/config.json | 98 ---------------------------- data/links.json | 32 +++++++++ data/navigation.json | 18 +++++ data/splashes.json | 42 ++++++++++++ next.config.js | 2 +- pages/index.tsx | 6 +- 7 files changed, 98 insertions(+), 106 deletions(-) delete mode 100644 data/config.json create mode 100644 data/links.json create mode 100644 data/navigation.json create mode 100644 data/splashes.json diff --git a/components/Navigation/Navigation.tsx b/components/Navigation/Navigation.tsx index 8554d2c..2abc410 100644 --- a/components/Navigation/Navigation.tsx +++ b/components/Navigation/Navigation.tsx @@ -2,7 +2,7 @@ import styles from "./Navigation.module.scss"; import { GractwoLogo } from "../Logo"; import Link from "next/link"; -import config from "../../data/config.json"; +import navigation from "../../data/navigation.json"; const Navigation = () => { let username: string = ""; @@ -10,7 +10,7 @@ const Navigation = () => { <>
- {config.navigation.map((navlink) => { + {navigation.map((navlink) => { return ( { nawigacja {/* TUTAJ WSTAWIĆ IKONKĘ PÓŹNIEJ */}
- {config.navigation.map((navlink) => { + {navigation.map((navlink) => { return ( { const [splash, setSplash] = useState(""); function randomizeSplash(): void { - setSplash( - config.splashes[Math.floor(Math.random() * config.splashes.length)].body - ); + setSplash(splashes[Math.floor(Math.random() * splashes.length)].body); } useEffect(() => { randomizeSplash();