From 0e516f2a1fedfcaa3dc06fbf04e551ee95bb8bba Mon Sep 17 00:00:00 2001 From: Kenneth Date: Thu, 29 May 2025 14:17:52 +0100 Subject: [PATCH] fix status message not showing --- packages/web/src/app/bookmarks/-bookmark-list.tsx | 1 + packages/web/src/app/bookmarks/-store.tsx | 9 +++++++-- packages/web/src/app/bookmarks/index.tsx | 6 +----- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/packages/web/src/app/bookmarks/-bookmark-list.tsx b/packages/web/src/app/bookmarks/-bookmark-list.tsx index c63c694..2807d27 100644 --- a/packages/web/src/app/bookmarks/-bookmark-list.tsx +++ b/packages/web/src/app/bookmarks/-bookmark-list.tsx @@ -181,6 +181,7 @@ const _BookmarkList = memo(({ className }: { className?: string }) => { Enter: openItem, c: (event) => { + console.log("event", event) if (event.ctrlKey || event.metaKey) { event.preventDefault() copyBookmarkLink() diff --git a/packages/web/src/app/bookmarks/-store.tsx b/packages/web/src/app/bookmarks/-store.tsx index 5a4165f..6a690af 100644 --- a/packages/web/src/app/bookmarks/-store.tsx +++ b/packages/web/src/app/bookmarks/-store.tsx @@ -136,9 +136,14 @@ const useBookmarkPageStore = create()((set, get) => ({ }, showStatus(message: string) { - set({ statusMessage: message }) + set({ + actionBarContent: { + kind: ActionBarContentKind.StatusMessage, + message, + }, + }) setTimeout(() => { - set({ statusMessage: "" }) + set({ actionBarContent: { kind: ActionBarContentKind.Normal } }) }, STATUS_MESSAGE_DURATION_MS) }, })) diff --git a/packages/web/src/app/bookmarks/index.tsx b/packages/web/src/app/bookmarks/index.tsx index 19dbeeb..8df05b5 100644 --- a/packages/web/src/app/bookmarks/index.tsx +++ b/packages/web/src/app/bookmarks/index.tsx @@ -81,11 +81,7 @@ function BookmarkListActionBar({ className }: { className?: string }) { case ActionBarContentKind.Normal: return case ActionBarContentKind.StatusMessage: - return ( -
-

{content.message}

-
- ) + return

{content.message}

case ActionBarContentKind.SearchBar: return }