UNPKG

merchi_product_form

Version:
29 lines (28 loc) 3.56 kB
'use client'; import * as React from 'react'; import { useController } from 'react-hook-form'; import { useMerchiFormContext } from '../context/MerchiProductFormProvider'; import { jsx as _jsx } from "react/jsx-runtime"; import { Fragment as _Fragment } from "react/jsx-runtime"; var VariationError = function VariationError(_ref) { var name = _ref.name, message = _ref.message; var _useMerchiFormContext = useMerchiFormContext(), control = _useMerchiFormContext.control; var _useController = useController({ control: control, name: name }), fieldState = _useController.fieldState; return /*#__PURE__*/_jsx(_Fragment, { children: fieldState.invalid && fieldState.error ? /*#__PURE__*/_jsx("div", { className: "input-alert-container", children: /*#__PURE__*/_jsx("span", { className: "m-r-3 text-danger", children: message ? message : fieldState.error.message }) }) : null }); }; export default VariationError; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsInVzZUNvbnRyb2xsZXIiLCJ1c2VNZXJjaGlGb3JtQ29udGV4dCIsImpzeCIsIl9qc3giLCJGcmFnbWVudCIsIl9GcmFnbWVudCIsIlZhcmlhdGlvbkVycm9yIiwiX3JlZiIsIm5hbWUiLCJtZXNzYWdlIiwiX3VzZU1lcmNoaUZvcm1Db250ZXh0IiwiY29udHJvbCIsIl91c2VDb250cm9sbGVyIiwiZmllbGRTdGF0ZSIsImNoaWxkcmVuIiwiaW52YWxpZCIsImVycm9yIiwiY2xhc3NOYW1lIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbXBvbmVudHMvVmFyaWF0aW9uRXJyb3IudHN4Il0sInNvdXJjZXNDb250ZW50IjpbIid1c2UgY2xpZW50JztcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IHVzZUNvbnRyb2xsZXIgfSBmcm9tICdyZWFjdC1ob29rLWZvcm0nO1xuaW1wb3J0IHsgdXNlTWVyY2hpRm9ybUNvbnRleHQgfSBmcm9tICcuLi9jb250ZXh0L01lcmNoaVByb2R1Y3RGb3JtUHJvdmlkZXInO1xuXG5pbnRlcmZhY2UgUHJvcHMge1xuICBuYW1lOiBzdHJpbmc7XG4gIG1lc3NhZ2U/OiBzdHJpbmc7XG59XG5cbmNvbnN0IFZhcmlhdGlvbkVycm9yOiBSZWFjdC5GQzxQcm9wcz4gPSAoeyBuYW1lLCBtZXNzYWdlIH06IFByb3BzKSA9PiB7XG4gIGNvbnN0IHsgY29udHJvbCB9ID0gdXNlTWVyY2hpRm9ybUNvbnRleHQoKTtcbiAgY29uc3QgeyBmaWVsZFN0YXRlIH0gPSB1c2VDb250cm9sbGVyKHsgY29udHJvbCwgbmFtZSB9KTtcblxuICByZXR1cm4gKFxuICAgIDw+XG4gICAgICB7ZmllbGRTdGF0ZS5pbnZhbGlkICYmIGZpZWxkU3RhdGUuZXJyb3IgP1xuICAgICAgICA8ZGl2IGNsYXNzTmFtZT0naW5wdXQtYWxlcnQtY29udGFpbmVyJz5cbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9J20tci0zIHRleHQtZGFuZ2VyJz5cbiAgICAgICAgICAgIHttZXNzYWdlID8gbWVzc2FnZSA6IGZpZWxkU3RhdGUuZXJyb3IubWVzc2FnZX1cbiAgICAgICAgICA8L3NwYW4+XG4gICAgICAgIDwvZGl2PiA6XG4gICAgICAgIG51bGx9XG4gICAgPC8+XG4gICk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBWYXJpYXRpb25FcnJvcjtcbiJdLCJtYXBwaW5ncyI6IkFBQUEsWUFBWTs7QUFDWixPQUFPLEtBQUtBLEtBQUssTUFBTSxPQUFPO0FBQzlCLFNBQVNDLGFBQWEsUUFBUSxpQkFBaUI7QUFDL0MsU0FBU0Msb0JBQW9CLFFBQVEsc0NBQXNDO0FBQUMsU0FBQUMsR0FBQSxJQUFBQyxJQUFBO0FBQUEsU0FBQUMsUUFBQSxJQUFBQyxTQUFBO0FBTzVFLElBQU1DLGNBQStCLEdBQUcsU0FBbENBLGNBQStCQSxDQUFBQyxJQUFBLEVBQWlDO0VBQUEsSUFBM0JDLElBQUksR0FBQUQsSUFBQSxDQUFKQyxJQUFJO0lBQUVDLE9BQU8sR0FBQUYsSUFBQSxDQUFQRSxPQUFPO0VBQ3RELElBQUFDLHFCQUFBLEdBQW9CVCxvQkFBb0IsQ0FBQyxDQUFDO0lBQWxDVSxPQUFPLEdBQUFELHFCQUFBLENBQVBDLE9BQU87RUFDZixJQUFBQyxjQUFBLEdBQXVCWixhQUFhLENBQUM7TUFBRVcsT0FBTyxFQUFQQSxPQUFPO01BQUVILElBQUksRUFBSkE7SUFBSyxDQUFDLENBQUM7SUFBL0NLLFVBQVUsR0FBQUQsY0FBQSxDQUFWQyxVQUFVO0VBRWxCLG9CQUNFVixJQUFBLENBQUFFLFNBQUE7SUFBQVMsUUFBQSxFQUNHRCxVQUFVLENBQUNFLE9BQU8sSUFBSUYsVUFBVSxDQUFDRyxLQUFLLGdCQUNyQ2IsSUFBQTtNQUFLYyxTQUFTLEVBQUMsdUJBQXVCO01BQUFILFFBQUEsZUFDcENYLElBQUE7UUFBTWMsU0FBUyxFQUFDLG1CQUFtQjtRQUFBSCxRQUFBLEVBQ2hDTCxPQUFPLEdBQUdBLE9BQU8sR0FBR0ksVUFBVSxDQUFDRyxLQUFLLENBQUNQO01BQU8sQ0FDekM7SUFBQyxDQUNKLENBQUMsR0FDTjtFQUFJLENBQ04sQ0FBQztBQUVQLENBQUM7QUFFRCxlQUFlSCxjQUFjIn0=