import React from 'react' import { Metadata } from 'models' import { FormLabel, Popover, PopoverTrigger, Stack, Image, PopoverContent, } from '@chakra-ui/react' import { ImageUploadContent } from 'components/shared/ImageUploadContent' import { InputWithVariableButton, TextareaWithVariableButton, } from 'components/shared/TextboxWithVariableButton' type Props = { typebotName: string metadata: Metadata onMetadataChange: (metadata: Metadata) => void } export const MetadataForm = ({ typebotName, metadata, onMetadataChange, }: Props) => { const handleTitleChange = (title: string) => onMetadataChange({ ...metadata, title }) const handleDescriptionChange = (description: string) => onMetadataChange({ ...metadata, description }) const handleFavIconSubmit = (favIconUrl: string) => onMetadataChange({ ...metadata, favIconUrl }) const handleImageSubmit = (imageUrl: string) => onMetadataChange({ ...metadata, imageUrl }) return ( Icon: Fav icon Image: Website image Title: Description: ) }