|
|
|
|
@ -1,6 +1,7 @@
|
|
|
|
|
import { create } from "zustand";
|
|
|
|
|
import { immer } from "zustand/middleware/immer";
|
|
|
|
|
import { LAYER_IDS } from "../Map/Layers/constants";
|
|
|
|
|
import { persist } from "zustand/middleware";
|
|
|
|
|
|
|
|
|
|
const INITIAL_STATE = {
|
|
|
|
|
[LAYER_IDS.initial]: true,
|
|
|
|
|
@ -43,4 +44,6 @@ const store = (set) => ({
|
|
|
|
|
}),
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
export const useLayersVisibility = create(immer(store));
|
|
|
|
|
export const useLayersVisibility = create(
|
|
|
|
|
persist(immer(store), { name: "postnet/layers-visibility" })
|
|
|
|
|
);
|
|
|
|
|
|