updating the layout based on the endpoints

This commit is contained in:
2026-09-18 21:01:05 -04:00
parent 4c39253b81
commit 72590283d0
9 changed files with 352 additions and 35 deletions
+21
View File
@@ -0,0 +1,21 @@
import { create } from "zustand";
import { persist } from "zustand/middleware";
import { defaultBackendPreference } from "@api/backendConfig";
import type { BackendPreference } from "@/types/backend";
type BackendPreferenceState = {
backendPreference: BackendPreference;
setBackendPreference: (backendPreference: BackendPreference) => void;
};
export const useBackendPreferenceStore = create<BackendPreferenceState>()(
persist(
(set) => ({
backendPreference: defaultBackendPreference,
setBackendPreference: (backendPreference) => set({ backendPreference }),
}),
{
name: "manager-backend-preference",
},
),
);