import { Select } from '@blueprintjs/select'; import { Button } from 'react-science/ui'; import ActionButtons from '../elements/ActionButtons.js'; import InputRange from '../elements/InputRange.js'; import { useFilter } from '../hooks/useFilter.js'; import type { AlgorithmItem } from '../panels/filtersPanel/Filters/hooks/usePhaseCorrection.js'; import { algorithms, usePhaseCorrection, } from '../panels/filtersPanel/Filters/hooks/usePhaseCorrection.js'; import { HeaderWrapper } from './HeaderWrapper.js'; export function SimplePhaseCorrectionOptionsPanel() { const filter = useFilter('phaseCorrection'); const { handleApplyFilter, handleCancelFilter, handleRangeChange, defaultSelectProps, phaseCorrectionTypeItem, ph0Ref, ph1Ref, } = usePhaseCorrection(filter); return (
items={algorithms} filterable={false} itemsEqual="value" {...defaultSelectProps} >
{phaseCorrectionTypeItem?.value === 'manual' && ( <> )}
); }