feat: init project SelfChckout

This commit is contained in:
Luis Felipe Cadavid 2024-09-19 19:22:43 -05:00
parent 765cc0c7cf
commit 9d31ea245c
62 changed files with 8869 additions and 7149 deletions

View file

@ -0,0 +1,39 @@
import { Box, FormControl } from "@mui/material"
import React from "react"
import Input from "@atoms/Input"
import Label from "@atoms/Label"
interface FormFieldProps {
label: string
inputType: string
inputValue: string
onInputChange: (e: React.ChangeEvent<HTMLInputElement>) => void
placeholder?: string
autocomplete?: string
}
const FormField: React.FC<FormFieldProps> = ({
label,
inputType,
inputValue,
onInputChange,
placeholder,
autocomplete,
}) => {
return (
<Box mb={2}>
<FormControl fullWidth>
<Label htmlFor={label} text={label} />
<Input
type={inputType}
value={inputValue}
onChange={onInputChange}
placeholder={placeholder}
autocomplete={autocomplete}
/>
</FormControl>
</Box>
)
}
export default FormField