import { StackProps, Stack, Flex, Heading, NumberInput, NumberInputField, NumberInputStepper, NumberIncrementStepper, NumberDecrementStepper, } from '@chakra-ui/react' import { useState, useEffect } from 'react' import { PopupParams } from 'typebot-js' type PopupEmbedSettingsProps = { onUpdateSettings: (windowSettings: Pick) => void } export const PopupEmbedSettings = ({ onUpdateSettings, ...props }: PopupEmbedSettingsProps & StackProps) => { const [inputValue, setInputValue] = useState(0) useEffect(() => { onUpdateSettings({ delay: inputValue * 1000, }) // eslint-disable-next-line react-hooks/exhaustive-deps }, [inputValue]) return ( Popup settings

Appearance delay

setInputValue(val)} value={inputValue} min={0} >
) }