import { memo } from 'react';
import type { ExtractFilterEntry } from '../../data/types/common/ExtractFilterEntry.js';
import { useFilter } from '../hooks/useFilter.js';
import { getDefaultFilterOptions } from '../utility/getDefaultFilterOptions.js';
import { BaseSimpleApodizationOptionsPanel } from './base/BaseSimpleApodizationOptionsPanel.js';
const defaultOptions = getDefaultFilterOptions('apodizationDimension1');
interface ApodizationOptionsInnerPanelProps {
filter: ExtractFilterEntry<'apodizationDimension2'> | null;
}
function ApodizationOptionsInnerPanel(
props: ApodizationOptionsInnerPanelProps,
) {
return (
);
}
const MemoizedApodizationPanel = memo(ApodizationOptionsInnerPanel);
export function SimpleApodizationDimensionTwoOptionsPanel() {
const filter = useFilter('apodizationDimension2');
return ;
}