From 1cb9cd4f92edb37a9cafa234136a87d6d7301a45 Mon Sep 17 00:00:00 2001 From: Saumyapratim Das Date: Sun, 10 Mar 2024 19:58:50 +0530 Subject: [PATCH] 63. Json path bug fix --- app/layout.tsx | 2 +- app/main/layout.tsx | 6 ------ lib/localData.ts | 4 ++-- {json => public/json}/avatarConfig.json | 0 4 files changed, 3 insertions(+), 9 deletions(-) rename {json => public/json}/avatarConfig.json (100%) diff --git a/app/layout.tsx b/app/layout.tsx index 5c3341b..6a936f4 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -6,7 +6,7 @@ import { getLocalData } from "@/lib/localData"; const font = Montserrat({ subsets: ["latin"] }); -import data from "@/json/avatarConfig.json"; +import data from "@/public/json/avatarConfig.json"; import { AvatarStateProvider } from "./context/avatarState"; import { ProfileModal } from "@/components/modals/ProfileModal"; import { initialProfile } from "@/lib/initial-profile"; diff --git a/app/main/layout.tsx b/app/main/layout.tsx index 73797ef..5926869 100644 --- a/app/main/layout.tsx +++ b/app/main/layout.tsx @@ -10,17 +10,11 @@ import { Navbar } from "@/components/navbar/Navbar"; import { initialProfile } from "@/lib/initial-profile"; import SuccessModal from "@/components/modals/SuccessModal"; import NameModal from "@/components/modals/createModals/NameModal"; -import { ProfileModal } from "@/components/modals/ProfileModal"; import { EmployeesModal } from "@/components/modals/EmployeesModal"; import { getAuditors, getClients, getManagers } from "@/actions/getUsers/getUserByEmail"; import { SocketProvider } from "@/providers/SocketProvider"; import getNotifications from "@/actions/getNotifications/getNotificationByUserId"; import getUnreadNotifications from "@/actions/getNotifications/getUnreadNotifications"; -import { getLocalData } from "@/lib/localData"; - -import data from "@/json/avatarConfig.json"; -import { AvatarStateProvider } from "../context/avatarState"; -import { MainComponent } from "@/components/avatarCreator/MainComponent"; diff --git a/lib/localData.ts b/lib/localData.ts index c244b53..8fced02 100644 --- a/lib/localData.ts +++ b/lib/localData.ts @@ -1,12 +1,12 @@ import fsPromises from "fs/promises"; import path from "path"; -import data from "@/json/avatarConfig.json"; +import data from "@/public/json/avatarConfig.json"; export type JSONType = typeof data; export async function getLocalData() { // Get the path of the json file - const filePath = path.join(process.cwd(), "json/avatarConfig.json"); + const filePath = path.join(process.cwd(), "/public/json/avatarConfig.json"); // Read the json file const jsonData = await fsPromises.readFile(filePath) as unknown as string; // Parse data as json diff --git a/json/avatarConfig.json b/public/json/avatarConfig.json similarity index 100% rename from json/avatarConfig.json rename to public/json/avatarConfig.json