import { useFormikContext } from "formik"; import React from "react"; import styles from "./M3Field.css"; import { FormFields } from "../B2bForm"; export interface FieldProps { type?: string; name: keyof FormFields; // "cnpj" | "cep" | "endereco" | "complemento" | "numero" ... label: string; } export const M3Field: StorefrontFunctionComponent = ( { type, name, label }: FieldProps) => { const { values, touched, handleChange, handleBlur, errors } = useFormikContext(); return
{errors[name] && touched[name] && errors[name]}
; };