const fs = require('fs'); const files = [ "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\AppLayout.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\FileDropZone.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\HotkeyRecordModal.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\LicenseModal.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\LicenseTab.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\OllamaGuideModal.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\OnboardingModal.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\ProBadge.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\SettingsModal.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\StatusBar.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\TemplateSection.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\TitleBar.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\UpgradePromptModal.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\meeting\\AddDocumentDialog.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\meeting\\ExportMenu.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\meeting\\MarkdownEditor.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\meeting\\MarkdownRenderer.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\meeting\\MeetingChatPanel.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\components\\shared\\HistoryEntryCard.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\pages\\CommandsPage.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\pages\\DashboardPage.tsx", "d:\\workspace\\D3ROVoice\\apps\\desktop\\src\\renderer\\pages\\HistoryPage.tsx" ]; files.forEach(file => { let content = fs.readFileSync(file, 'utf8'); const importRegex = /import\s+\{([^}]*)\}\s+from\s+['"]@d3ro\/ui\/theme['"]/; content = content.replace(importRegex, (match, p1) => { const tokens = p1.split(',').map(s => s.trim()).filter(s => s.length > 0); const unique = Array.from(new Set(tokens)); return import { } from '@d3ro/ui/theme'; }); fs.writeFileSync(file, content, 'utf8'); });