refactor: cleanup

This commit is contained in:
zhom committed 2026-09-26 18:16:05 +04:00
1 parent 1510c42ac9
commit 130cfda791
27 files changed
+962 -365

No files matched your search

+1 -1
View File
@@ -518,7 +518,7 @@ function ExtCell({
>
<LuPuzzle className="size-3 shrink-0" />
<span className="flex-1 truncate" title={label}>
{label}
{group?.name ?? "—"}
</span>
<LuChevronDown className="size-3 shrink-0 text-muted-foreground" />
</button>
+8 -1
View File
@@ -123,7 +123,14 @@ export function TrashPage({ isOpen, onClose, subPage }: TrashPageProps) {
"restore_trashed_profile",
{ profileId: entry.id },
);
showSuccessToast(t("trash.restored", { name: restored.name }));
// The restore keeps sync off when the cloud still holds the
// profile's tombstone; say so rather than let it look synced.
const syncStayedOff =
entry.sync_enabled && restored.sync_mode === "Disabled";
showSuccessToast(t("trash.restored", { name: restored.name }), {
description: syncStayedOff ? t("trash.restoredSyncOff") : undefined,
duration: syncStayedOff ? 10000 : undefined,
});
} catch (err: unknown) {
console.error("Failed to restore trashed profile:", err);
showErrorToast(