import { Controller, useForm } from 'react-hook-form'; import { ColorPicker } from 'react-science/ui'; import { COLORS } from '../../../../../data/utilities/generateColor.js'; import { colorToHexWithAlpha } from '../../../../utility/colorToHexWithAlpha.js'; import Spectrum1DHistogram from './Spectrum1DHistogram.js'; interface Spectrum1DSettingProps { data: any; onSubmit: (values: any) => void; } export function Spectrum1DSetting({ data: SpectrumData, onSubmit, }: Spectrum1DSettingProps) { const { display } = SpectrumData; const { control, handleSubmit } = useForm({ defaultValues: { display }, }); return (