From 2ac3c39a9c80305bb959d88561e78f65a1cd1be1 Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Thu, 22 Feb 2024 17:33:12 +0000 Subject: feature: Adding some loading card while the link is getting crawled --- packages/web/lib/hooks/use-loading-card.ts | 9 --------- packages/web/lib/types/api/bookmarks.ts | 3 ++- 2 files changed, 2 insertions(+), 10 deletions(-) delete mode 100644 packages/web/lib/hooks/use-loading-card.ts (limited to 'packages/web/lib') diff --git a/packages/web/lib/hooks/use-loading-card.ts b/packages/web/lib/hooks/use-loading-card.ts deleted file mode 100644 index bb32a8f1..00000000 --- a/packages/web/lib/hooks/use-loading-card.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { create } from "zustand"; - -export const useLoadingCard = create<{ - loading: boolean; - setLoading: (val: boolean) => void; -}>((set) => ({ - loading: false, - setLoading: (val: boolean) => set({ loading: val }), -})); diff --git a/packages/web/lib/types/api/bookmarks.ts b/packages/web/lib/types/api/bookmarks.ts index 772ef153..94f89e55 100644 --- a/packages/web/lib/types/api/bookmarks.ts +++ b/packages/web/lib/types/api/bookmarks.ts @@ -8,6 +8,7 @@ export const zBookmarkedLinkSchema = z.object({ description: z.string().nullish(), imageUrl: z.string().url().nullish(), favicon: z.string().url().nullish(), + crawledAt: z.date().nullish(), }); export type ZBookmarkedLink = z.infer; @@ -18,7 +19,7 @@ export type ZBookmarkContent = z.infer; export const zBookmarkSchema = z.object({ id: z.string(), - createdAt: z.coerce.date(), + createdAt: z.date(), archived: z.boolean(), favourited: z.boolean(), tags: z.array(zBookmarkTagSchema), -- cgit v1.2.3-70-g09d2