diff --git a/src/page-components/scheme/q-scheme/Export.module.css b/src/page-components/scheme/Export.module.css similarity index 100% rename from src/page-components/scheme/q-scheme/Export.module.css rename to src/page-components/scheme/Export.module.css diff --git a/src/page-components/scheme/q-scheme/Export.tsx b/src/page-components/scheme/Export.tsx similarity index 71% rename from src/page-components/scheme/q-scheme/Export.tsx rename to src/page-components/scheme/Export.tsx index 13ec6df..af7d452 100644 --- a/src/page-components/scheme/q-scheme/Export.tsx +++ b/src/page-components/scheme/Export.tsx @@ -1,10 +1,9 @@ import { useMemo, useState } from 'react'; -import { HSegmentedControl } from '../../../components/HSegmentedControl'; -import { Labeled } from '../../../components/Labeled'; -import { ScrollArea } from '../../../components/ScrollArea'; -import { useCopy } from '../../../hooks/useCopy'; -import { Option, SchemeContent } from '../../../models'; -import { QSchemeStorage } from '../../../q-scheme'; +import { HSegmentedControl } from '../../components/HSegmentedControl'; +import { Labeled } from '../../components/Labeled'; +import { ScrollArea } from '../../components/ScrollArea'; +import { useCopy } from '../../hooks/useCopy'; +import { Option, SchemeContent, SchemeStorage } from '../../models'; import styles from './Export.module.css'; const exportOptions: Option[] = [ @@ -13,11 +12,11 @@ const exportOptions: Option[] = [ { label: 'Javascript Object', value: 'js_object' }, ]; -type QSchemeExportProps = { - scheme: SchemeContent; +type SchemeExportProps = { + scheme: SchemeContent; }; -export function QSchemeExport({ scheme }: QSchemeExportProps) { +export function SchemeExport({ scheme }: SchemeExportProps) { const [activeExport, setActiveExport] = useState(exportOptions[0].value); const exportContent = useMemo(() => { switch (activeExport) { diff --git a/src/page-components/scheme/QScheme.tsx b/src/page-components/scheme/QScheme.tsx index 063731d..65cd5e9 100644 --- a/src/page-components/scheme/QScheme.tsx +++ b/src/page-components/scheme/QScheme.tsx @@ -3,8 +3,8 @@ import { useState } from 'react'; import { Tab } from '../../components/Tab'; import { SchemeContent } from '../../models'; import { QSchemeStorage } from '../../q-scheme'; +import { SchemeExport } from './Export'; import { QSchemeBuilder } from './q-scheme/Builder'; -import { QSchemeExport } from './q-scheme/Export'; import { QSchemePreview } from './q-scheme/Preview'; const tabOptions = [ @@ -29,7 +29,7 @@ export function QScheme({ scheme }: QSchemeProps) { {isEqual(activeTab, 'builder') && ( setActiveTab('overview')} /> )} - {isEqual(activeTab, 'export') && } + {isEqual(activeTab, 'export') && } ); }