diff options
| author | MohamedBassem <me@mbassem.com> | 2024-02-17 12:54:43 +0000 |
|---|---|---|
| committer | MohamedBassem <me@mbassem.com> | 2024-02-17 12:54:43 +0000 |
| commit | f9878736a2f0a695829a20ba4bcd33337c3a1880 (patch) | |
| tree | e144e000c18b1812eb62ebfa674326cd8d8e1259 /packages/web/lib/hooks | |
| parent | 5a3fd2d7573c62467a40c919244d12b468458a38 (diff) | |
| download | karakeep-f9878736a2f0a695829a20ba4bcd33337c3a1880.tar.zst | |
feature: Inital attempt at showing a skeleton card while bookmark is loaded
Diffstat (limited to 'packages/web/lib/hooks')
| -rw-r--r-- | packages/web/lib/hooks/use-loading-card.ts | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/web/lib/hooks/use-loading-card.ts b/packages/web/lib/hooks/use-loading-card.ts new file mode 100644 index 00000000..7bd7776a --- /dev/null +++ b/packages/web/lib/hooks/use-loading-card.ts @@ -0,0 +1,9 @@ +import { create } from "zustand"; + +export const useLoadingCard = create<{ + loading: boolean, + setLoading: (val: boolean) => void, +}>((set) => ({ + loading: false, + setLoading: (val: boolean) => set({ loading: val }), +})); |
