import { FC, useEffect, useState } from 'react'; import { WiredFurniType } from '../../../../api'; import { useWired } from '../../../../hooks'; import { WiredActionBaseView } from './WiredActionBaseView'; import { WiredSourcesSelector } from '../WiredSourcesSelector'; export const WiredActionUnfreezeView: FC<{}> = () => { const [ userSource, setUserSource ] = useState(0); const { trigger = null, setIntParams = null } = useWired(); const save = () => setIntParams([ userSource ]); useEffect(() => { setUserSource((trigger?.intData?.length > 0) ? trigger.intData[0] : 0); }, [ trigger ]); return ( } /> ); };