diff --git a/src/components/modals/binaural/binaural.tsx b/src/components/modals/binaural/binaural.tsx index 050a719..6c1e6d7 100644 --- a/src/components/modals/binaural/binaural.tsx +++ b/src/components/modals/binaural/binaural.tsx @@ -169,7 +169,9 @@ export function BinauralModal({ onClose, show }: BinauralProps) { step="0.1" type="number" value={baseFrequency} - onChange={e => setBaseFrequency(parseFloat(e.target.value))} + onChange={e => + setBaseFrequency(parseFloat(e.target.value || '0')) + } /> @@ -182,7 +184,9 @@ export function BinauralModal({ onClose, show }: BinauralProps) { step="0.1" type="number" value={beatFrequency} - onChange={e => setBeatFrequency(parseFloat(e.target.value))} + onChange={e => + setBeatFrequency(parseFloat(e.target.value || '0')) + } /> diff --git a/src/components/modals/isochronic/isochronic.tsx b/src/components/modals/isochronic/isochronic.tsx index 0d12fe7..0e0ed66 100644 --- a/src/components/modals/isochronic/isochronic.tsx +++ b/src/components/modals/isochronic/isochronic.tsx @@ -190,7 +190,9 @@ export function IsochronicModal({ onClose, show }: IsochronicProps) { step="0.1" type="number" value={baseFrequency} - onChange={e => setBaseFrequency(parseFloat(e.target.value))} + onChange={e => + setBaseFrequency(parseFloat(e.target.value || '0')) + } /> @@ -203,7 +205,9 @@ export function IsochronicModal({ onClose, show }: IsochronicProps) { step="0.1" type="number" value={beatFrequency} - onChange={e => setBeatFrequency(parseFloat(e.target.value))} + onChange={e => + setBeatFrequency(parseFloat(e.target.value || '0')) + } />