From 40ee81144f97212837674fa3ee2fc33e5e516a4d Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Fri, 20 Oct 2023 16:21:57 -0300 Subject: [PATCH] refactor(typesContext.tsx): remove commented out code and unused variables to improve code readability and maintainability --- src/frontend/src/contexts/typesContext.tsx | 35 ---------------------- 1 file changed, 35 deletions(-) diff --git a/src/frontend/src/contexts/typesContext.tsx b/src/frontend/src/contexts/typesContext.tsx index 0ca9cecf2..43708bd8a 100644 --- a/src/frontend/src/contexts/typesContext.tsx +++ b/src/frontend/src/contexts/typesContext.tsx @@ -9,12 +9,10 @@ import { import { Edge, Node, ReactFlowInstance } from "reactflow"; import { getAll, getHealth, saveFlowToDatabase } from "../controllers/API"; import { APIClassType, APIKindType } from "../types/api"; -import { localStorageUserType } from "../types/entities"; import { NodeDataType } from "../types/flow"; import { typesContextType } from "../types/typesContext"; import { createFlowComponent } from "../utils/reactflowUtils"; import { - checkLocalStorageKey, getSetFromObject, IncrementObjectKey, removeCountFromString, @@ -72,19 +70,6 @@ export function TypesProvider({ children }: { children: ReactNode }) { if (isMounted && result?.status === 200) { setLoading(false); let { data } = _.cloneDeep(result); - // const savedComponents = autoLogin - // ? localStorage.getItem("auto") - // : localStorage.getItem(userData?.id!); - // if (savedComponents !== null) { - // // const { components }: localStorageUserType = JSON.parse( - // // savedComponents! - // // ); - // Object.keys(components).forEach((key) => { - // data["custom_components"][key] = ( - // components[key].data?.nodes[0].data! as NodeDataType - // ).node!; - // }); - // } setData(data); setTemplates( Object.keys(data).reduce((acc, curr) => { @@ -150,12 +135,6 @@ export function TypesProvider({ children }: { children: ReactNode }) { } function saveComponent(component: NodeDataType, id: string) { - // let savedComponentsJSON: localStorageUserType = { components: {} }; - // if (checkLocalStorageKey(id)) { - // let savedComponents = localStorage.getItem(id)!; - // savedComponentsJSON = JSON.parse(savedComponents); - // } - // let components = savedComponentsJSON.components; let key = component.type; if (data["custom_components"][key] !== undefined) { let { newKey, increment } = IncrementObjectKey( @@ -185,10 +164,7 @@ export function TypesProvider({ children }: { children: ReactNode }) { } } component.node!.official = false; - // components[key] = createFlowComponent(component); saveFlowToDatabase(createFlowComponent(component)); - // savedComponentsJSON.components = components; - // localStorage.setItem(id, JSON.stringify(savedComponentsJSON)); setData((prev) => { let newData = { ...prev }; //clone to prevent reference erro @@ -201,19 +177,8 @@ export function TypesProvider({ children }: { children: ReactNode }) { } function deleteComponent(id: string, key: string) { - let savedComponentsJSON: localStorageUserType = { components: {} }; - if (checkLocalStorageKey(id)) { - let savedComponents = localStorage.getItem(id)!; - savedComponentsJSON = JSON.parse(savedComponents); - } - let components = savedComponentsJSON.components; - delete components[key]; - savedComponentsJSON.components = components; - console.log(savedComponentsJSON); - localStorage.setItem(id, JSON.stringify(savedComponentsJSON)); setData((prev) => { let newData = _.cloneDeep(prev); - //clone to prevent reference erro delete newData["custom_components"][key]; return newData; });