import { FC, useEffect, useState } from 'react'; import { GetWiredTimeLocale, LocalizeText, WiredFurniType } from '../../../../api'; import { Slider, Text } from '../../../../common'; import { useWired } from '../../../../hooks'; import { WiredConditionBaseView } from './WiredConditionBaseView'; export const WiredConditionTimeElapsedLessView: FC<{}> = props => { const [ time, setTime ] = useState(-1); const { trigger = null, setIntParams = null } = useWired(); const save = () => setIntParams([ time ]); useEffect(() => { setTime((trigger.intData.length > 0) ? trigger.intData[0] : 0); }, [ trigger ]); return (
{ LocalizeText('wiredfurni.params.allowbefore', [ 'seconds' ], [ GetWiredTimeLocale(time) ]) } setTime(event) } />
); };