mirror of
https://github.com/amitwh/markdown-converter.git
synced 2026-08-03 02:11:07 +05:30
feat(renderer): Phase 9 foundation — settings, modal union, ipc, commands, docx-export
This commit is contained in:
@@ -1,12 +1,16 @@
|
||||
import { useAppStore } from '@/stores/app-store';
|
||||
import { AboutDialog } from './AboutDialog';
|
||||
import { AsciiGeneratorDialog } from './AsciiGeneratorDialog';
|
||||
import { ConfirmDialog } from './ConfirmDialog';
|
||||
import { ExportBatchDialog } from './ExportBatchDialog';
|
||||
import { ExportDocxDialog } from './ExportDocxDialog';
|
||||
import { ExportHtmlDialog } from './ExportHtmlDialog';
|
||||
import { ExportPdfDialog } from './ExportPdfDialog';
|
||||
import { FindInFilesDialog } from './FindInFilesDialog';
|
||||
import { SettingsSheet } from './SettingsSheet';
|
||||
import { TableGeneratorDialog } from './TableGeneratorDialog';
|
||||
import { WelcomeDialog } from './WelcomeDialog';
|
||||
import { WordExportDialog } from './WordExportDialog';
|
||||
|
||||
export function ModalLayer() {
|
||||
const modal = useAppStore((s) => s.modal);
|
||||
@@ -29,5 +33,13 @@ export function ModalLayer() {
|
||||
return <WelcomeDialog />;
|
||||
case 'confirm':
|
||||
return <ConfirmDialog {...modal.props} />;
|
||||
case 'export-word':
|
||||
return <WordExportDialog sourcePath={modal.props.sourcePath} />;
|
||||
case 'ascii-generator':
|
||||
return <AsciiGeneratorDialog />;
|
||||
case 'table-generator':
|
||||
return <TableGeneratorDialog />;
|
||||
case 'find-in-files':
|
||||
return <FindInFilesDialog />;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user