From 79d61be7e15dc5d23fb687a5f71e0097088a99ac Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Sun, 7 Apr 2024 18:30:00 +0100 Subject: feature: Extract hook logic into separate package and add a new action bar in bookmark preview --- apps/web/components/dashboard/bookmarks/icons.tsx | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 apps/web/components/dashboard/bookmarks/icons.tsx (limited to 'apps/web/components/dashboard/bookmarks/icons.tsx') diff --git a/apps/web/components/dashboard/bookmarks/icons.tsx b/apps/web/components/dashboard/bookmarks/icons.tsx new file mode 100644 index 00000000..d899f19d --- /dev/null +++ b/apps/web/components/dashboard/bookmarks/icons.tsx @@ -0,0 +1,29 @@ +import { Archive, ArchiveRestore, Star } from "lucide-react"; + +export function FavouritedActionIcon({ + favourited, + className, +}: { + favourited: boolean; + className?: string; +}) { + return favourited ? ( + + ) : ( + + ); +} + +export function ArchivedActionIcon({ + archived, + className, +}: { + archived: boolean; + className?: string; +}) { + return archived ? ( + + ) : ( + + ); +} -- cgit v1.3-1-g0d28