removed unused location store context
This commit is contained in:
parent
d79915e7dc
commit
c723924388
4 changed files with 1 additions and 55 deletions
|
|
@ -26,15 +26,11 @@ import { useTypesStore } from "./stores/typesStore";
|
||||||
|
|
||||||
export default function App() {
|
export default function App() {
|
||||||
const setCurrent = useLocationStore((state) => state.setCurrent);
|
const setCurrent = useLocationStore((state) => state.setCurrent);
|
||||||
const setShowSideBar = useLocationStore((state) => state.setShowSideBar);
|
|
||||||
const setIsStackedOpen = useLocationStore((state) => state.setIsStackedOpen);
|
|
||||||
|
|
||||||
let location = useLocation();
|
let location = useLocation();
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setCurrent(location.pathname.replace(/\/$/g, "").split("/"));
|
setCurrent(location.pathname.replace(/\/$/g, "").split("/"));
|
||||||
setShowSideBar(true);
|
}, [location.pathname, setCurrent]);
|
||||||
setIsStackedOpen(true);
|
|
||||||
}, [location.pathname, setCurrent, setIsStackedOpen, setShowSideBar]);
|
|
||||||
|
|
||||||
const errorData = useAlertStore((state) => state.errorData);
|
const errorData = useAlertStore((state) => state.errorData);
|
||||||
const errorOpen = useAlertStore((state) => state.errorOpen);
|
const errorOpen = useAlertStore((state) => state.errorOpen);
|
||||||
|
|
|
||||||
|
|
@ -155,12 +155,6 @@ export default function Page({
|
||||||
|
|
||||||
const [selectionMenuVisible, setSelectionMenuVisible] = useState(false);
|
const [selectionMenuVisible, setSelectionMenuVisible] = useState(false);
|
||||||
|
|
||||||
const setExtraComponent = useLocationStore(
|
|
||||||
(state) => state.setExtraComponent
|
|
||||||
);
|
|
||||||
const setExtraNavigation = useLocationStore(
|
|
||||||
(state) => state.setExtraNavigation
|
|
||||||
);
|
|
||||||
const setErrorData = useAlertStore((state) => state.setErrorData);
|
const setErrorData = useAlertStore((state) => state.setErrorData);
|
||||||
|
|
||||||
const edgeUpdateSuccessful = useRef(true);
|
const edgeUpdateSuccessful = useRef(true);
|
||||||
|
|
@ -304,11 +298,6 @@ export default function Page({
|
||||||
[getNodeId, setNodes, takeSnapshot, paste]
|
[getNodeId, setNodes, takeSnapshot, paste]
|
||||||
);
|
);
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
setExtraComponent(<ExtraSidebar />);
|
|
||||||
setExtraNavigation({ title: "Components" });
|
|
||||||
}, []);
|
|
||||||
|
|
||||||
const onEdgeUpdateStart = useCallback(() => {
|
const onEdgeUpdateStart = useCallback(() => {
|
||||||
edgeUpdateSuccessful.current = false;
|
edgeUpdateSuccessful.current = false;
|
||||||
}, []);
|
}, []);
|
||||||
|
|
|
||||||
|
|
@ -10,19 +10,4 @@ export const useLocationStore = create<LocationStoreType>((set, get) => ({
|
||||||
setCurrent: (newState) => {
|
setCurrent: (newState) => {
|
||||||
set({ current: newState });
|
set({ current: newState });
|
||||||
},
|
},
|
||||||
setIsStackedOpen: (newState) => {
|
|
||||||
set({ isStackedOpen: newState });
|
|
||||||
},
|
|
||||||
showSideBar: window.location.pathname.split("/")[1] ? true : false,
|
|
||||||
setShowSideBar: (newState) => {
|
|
||||||
set({ showSideBar: newState });
|
|
||||||
},
|
|
||||||
extraNavigation: { title: "" },
|
|
||||||
setExtraNavigation: (newState) => {
|
|
||||||
set({ extraNavigation: newState });
|
|
||||||
},
|
|
||||||
extraComponent: <></>,
|
|
||||||
setExtraComponent: (newState) => {
|
|
||||||
set({ extraComponent: newState });
|
|
||||||
},
|
|
||||||
}));
|
}));
|
||||||
|
|
|
||||||
|
|
@ -1,28 +1,4 @@
|
||||||
export type LocationStoreType = {
|
export type LocationStoreType = {
|
||||||
current: Array<string>;
|
current: Array<string>;
|
||||||
setCurrent: (newState: Array<string>) => void;
|
setCurrent: (newState: Array<string>) => void;
|
||||||
isStackedOpen: boolean;
|
|
||||||
setIsStackedOpen: (newState: boolean) => void;
|
|
||||||
showSideBar: boolean;
|
|
||||||
setShowSideBar: (newState: boolean) => void;
|
|
||||||
extraNavigation: {
|
|
||||||
title: string;
|
|
||||||
options?: Array<{
|
|
||||||
name: string;
|
|
||||||
href: string;
|
|
||||||
icon: React.ElementType;
|
|
||||||
children?: Array<JSX.Element>;
|
|
||||||
}>;
|
|
||||||
};
|
|
||||||
setExtraNavigation: (newState: {
|
|
||||||
title: string;
|
|
||||||
options?: Array<{
|
|
||||||
name: string;
|
|
||||||
href: string;
|
|
||||||
icon: React.ElementType;
|
|
||||||
children?: Array<JSX.Element>;
|
|
||||||
}>;
|
|
||||||
}) => void;
|
|
||||||
extraComponent: any;
|
|
||||||
setExtraComponent: (newState: JSX.Element) => void;
|
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue