diff --git a/src/component/modal/setting/tanstack_general_settings/general_settings_dialog_body.tsx b/src/component/modal/setting/tanstack_general_settings/general_settings_dialog_body.tsx index 6713100a4..c3487480e 100644 --- a/src/component/modal/setting/tanstack_general_settings/general_settings_dialog_body.tsx +++ b/src/component/modal/setting/tanstack_general_settings/general_settings_dialog_body.tsx @@ -8,6 +8,7 @@ import { ExportTab } from './tabs/export_tab.tsx'; import { GeneralTab } from './tabs/general_tab.tsx'; import { ImportFiltersTab } from './tabs/import_filters_tab.tsx'; import { NucleiTab } from './tabs/nuclei_tab.tsx'; +import { PanelsTab } from './tabs/panels_tab.tsx'; import { defaultGeneralSettingsFormValues } from './validation.ts'; const Tabs = styled(BPTabs)` @@ -51,6 +52,8 @@ export const GeneralSettingsDialogBody = withForm({ } /> + } /> + { + const { Section, AppField } = form; + return ( + <> +
+ + {({ Checkbox }) => } + +
+ + + + + + + ); + }, +}); + +const SpectraSettings = withFieldGroup({ + defaultValues: defaultGeneralSettingsFormValues.display.panels, + render: ({ group }) => { + const { Section, AppField } = group; + + return ( +
+ + {({ Select }) => ( + + )} + + + {({ Select }) => ( + + )} + +
+ ); + }, +}); + +const Spectra1dSettings = withFieldGroup({ + defaultValues: defaultGeneralSettingsFormValues.display.panels, + render: ({ group }) => { + const { Section, AppField } = group; + + return ( +
+ + {({ Select }) => + )} + + + {({ Select }) => ( + + )} + + + {({ Select }) => ( + } + +
+ ); + }, +}); + +const ChemicalSettings = withFieldGroup({ + defaultValues: defaultGeneralSettingsFormValues.display.panels, + render: ({ group }) => { + const { Section, AppField } = group; + + return ( +
+ + {({ Select }) => ( + + )} + + + {({ Select }) => ( + + )} + + + {({ Select }) => ( +