feat(ext/popup): ⚙ picker → device/vault settings

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
adlee-was-taken
2026-04-24 19:32:07 -04:00
parent 15fcaf9797
commit fba50b89e8
2 changed files with 85 additions and 1 deletions

View File

@@ -10,6 +10,7 @@ import { renderItemList } from './components/item-list';
import { renderItemDetail } from './components/item-detail';
import { renderItemForm } from './components/item-form';
import { renderSettings } from './components/settings';
import { renderVaultSettings } from './components/settings-vault';
// --- Escape HTML to prevent XSS ---
export function escapeHtml(str: string): string {
@@ -146,6 +147,9 @@ function render(): void {
case 'settings':
renderSettings(app);
break;
case 'settings-vault':
renderVaultSettings(app);
break;
}
}