import { TextField } from '@radix-ui/themes'; import type { EmbedPreviewControllerProps } from '../../pages/[...locale]/embed/[embed]/_index'; import { EmbedState } from '../../stores/embedState'; export function TextController({ configKey }: EmbedPreviewControllerProps) { const mutateEmbedState = EmbedState.useMutation(); return ( state[configKey] as string)} onChange={(event) => { mutateEmbedState((draft) => { draft[configKey] = event.target.value; }); }} /> ); }