@tsc_tech/medusa-plugin-notification-template
Version:
31 lines (30 loc) • 661 B
JavaScript
import { jsx, Fragment } from "react/jsx-runtime";
import { memo } from "react";
import { useController } from "react-hook-form";
const ErrorMessage = ({
name,
control,
rules
}) => {
const {
fieldState: { error }
} = useController({
name,
control,
rules
});
return /* @__PURE__ */ jsx(Fragment, { children: error && /* @__PURE__ */ jsx(
"p",
{
style: {
color: "red"
},
className: "text-xs mt-1",
children: (error == null ? void 0 : error.message) || (rules == null ? void 0 : rules.message)
}
) });
};
const ErrorMessage$1 = memo(ErrorMessage);
export {
ErrorMessage$1 as default
};