UNPKG

reactbits-mcp-server

Version:

MCP Server for React Bits - Access 99+ React components with animations, backgrounds, and UI elements

38 lines (34 loc) 788 B
import { Flex, Text, Input, Field } from "@chakra-ui/react"; const PreviewInput = ({ title = "", value = "", placeholder = "", width = 300, maxLength, isDisabled = false, onChange, }) => { const handleChange = (e) => { onChange?.(e.target.value); }; return ( <Flex gap="4" align="center" mt="4"> <Text fontSize="14px">{title}</Text> <Field.Root width="auto"> <Input borderRadius="10px" bg="#060010" border="1px solid #392e4e" h={9} w={`${width}px`} maxLength={maxLength} value={value} onChange={handleChange} placeholder={placeholder} disabled={isDisabled} /> </Field.Root> </Flex> ); }; export default PreviewInput;