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) { return ( state[configKey] as string)} onChange={(event) => { EmbedState.mutate((draft) => { draft[configKey] = event.target.value; }); }} /> ); }