From 5e03f64efd413a24f882c02c8d1505e6f3ec3ed5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E7=99=BB=E5=B1=B1?= Date: Wed, 13 May 2026 10:29:57 +0800 Subject: [PATCH] fix: run dropdown menu item actions --- app/(dashboard)/site-replication/page.tsx | 8 ++++---- components/language-switcher.tsx | 2 +- components/theme-switcher.tsx | 2 +- components/user/dropdown.tsx | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/(dashboard)/site-replication/page.tsx b/app/(dashboard)/site-replication/page.tsx index 632a31b..b43cc6a 100644 --- a/app/(dashboard)/site-replication/page.tsx +++ b/app/(dashboard)/site-replication/page.tsx @@ -365,26 +365,26 @@ export default function SiteReplicationPage() { {peer.name || t("Peer site")} {canManageSites ? ( - setEditingPeer(peer)}> + setEditingPeer(peer)}> {t("Edit Site")} ) : null} {canResyncSites ? ( - void handleResync(peer, "start")}> + void handleResync(peer, "start")}> {t("Start Resync")} ) : null} {canResyncSites ? ( - void handleResync(peer, "cancel")}> + void handleResync(peer, "cancel")}> {t("Cancel Resync")} ) : null} {canRemoveSites ? : null} {canRemoveSites ? ( - confirmRemoveSite(peer)}> + confirmRemoveSite(peer)}> {t("Remove Site")} diff --git a/components/language-switcher.tsx b/components/language-switcher.tsx index a5aef53..fff64be 100644 --- a/components/language-switcher.tsx +++ b/components/language-switcher.tsx @@ -46,7 +46,7 @@ export function LanguageSwitcher() { /> {options.map(({ label, key }) => ( - i18n.changeLanguage(key)}> + i18n.changeLanguage(key)}> {label} ))} diff --git a/components/theme-switcher.tsx b/components/theme-switcher.tsx index 17a3a2f..46420a5 100644 --- a/components/theme-switcher.tsx +++ b/components/theme-switcher.tsx @@ -35,7 +35,7 @@ export function ThemeSwitcher() { /> {themeOptions.map(({ labelKey, key, Icon: OptionIcon }) => ( - setTheme(key)}> + setTheme(key)}> {t(labelKey)} diff --git a/components/user/dropdown.tsx b/components/user/dropdown.tsx index 218a889..f11ec04 100644 --- a/components/user/dropdown.tsx +++ b/components/user/dropdown.tsx @@ -101,12 +101,12 @@ export function UserDropdown() { } /> {!isAdmin && ( - + {t("Change Password")} )} - + {t("Logout")}