fix(dashboard-v2): fix TextField customization via className
This commit is contained in:
parent
60c2d35eb9
commit
340fe5f203
|
@ -2,7 +2,7 @@ import PropTypes from "prop-types";
|
||||||
import cn from "classnames";
|
import cn from "classnames";
|
||||||
import { Field } from "formik";
|
import { Field } from "formik";
|
||||||
|
|
||||||
export const TextField = ({ id, label, name, error, touched, ...props }) => {
|
export const TextField = ({ id, label, name, error, touched, className, ...props }) => {
|
||||||
return (
|
return (
|
||||||
<div className="flex flex-col w-full gap-1">
|
<div className="flex flex-col w-full gap-1">
|
||||||
{label && (
|
{label && (
|
||||||
|
@ -13,7 +13,7 @@ export const TextField = ({ id, label, name, error, touched, ...props }) => {
|
||||||
<Field
|
<Field
|
||||||
id={id}
|
id={id}
|
||||||
name={name}
|
name={name}
|
||||||
className={cn("w-full py-2 px-4 bg-palette-100 rounded-sm placeholder:text-palette-200 outline-1", {
|
className={cn("w-full py-2 px-4 bg-palette-100 rounded-sm placeholder:text-palette-200 outline-1", className, {
|
||||||
"focus:outline outline-palette-200": !error || !touched,
|
"focus:outline outline-palette-200": !error || !touched,
|
||||||
"outline outline-error": touched && error,
|
"outline outline-error": touched && error,
|
||||||
})}
|
})}
|
||||||
|
|
Reference in New Issue