UNPKG

merchi_product_form

Version:
28 lines (27 loc) 3.61 kB
'use client'; import * as React from 'react'; import { useController } from 'react-hook-form'; import { useMerchiFormContext } from '../context/MerchiProductFormProvider'; import { jsx as _jsx, 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,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsInVzZUNvbnRyb2xsZXIiLCJ1c2VNZXJjaGlGb3JtQ29udGV4dCIsImpzeCIsIl9qc3giLCJGcmFnbWVudCIsIl9GcmFnbWVudCIsIlZhcmlhdGlvbkVycm9yIiwiX3JlZiIsIm5hbWUiLCJtZXNzYWdlIiwiX3VzZU1lcmNoaUZvcm1Db250ZXh0IiwiY29udHJvbCIsIl91c2VDb250cm9sbGVyIiwiZmllbGRTdGF0ZSIsImNoaWxkcmVuIiwiaW52YWxpZCIsImVycm9yIiwiY2xhc3NOYW1lIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbXBvbmVudHMvVmFyaWF0aW9uRXJyb3IudHN4Il0sInNvdXJjZXNDb250ZW50IjpbIid1c2UgY2xpZW50JztcclxuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgeyB1c2VDb250cm9sbGVyIH0gZnJvbSAncmVhY3QtaG9vay1mb3JtJztcclxuaW1wb3J0IHsgdXNlTWVyY2hpRm9ybUNvbnRleHQgfSBmcm9tICcuLi9jb250ZXh0L01lcmNoaVByb2R1Y3RGb3JtUHJvdmlkZXInO1xyXG5cclxuaW50ZXJmYWNlIFByb3BzIHtcclxuICBuYW1lOiBzdHJpbmc7XHJcbiAgbWVzc2FnZT86IHN0cmluZztcclxufVxyXG5cclxuY29uc3QgVmFyaWF0aW9uRXJyb3I6IFJlYWN0LkZDPFByb3BzPiA9ICh7IG5hbWUsIG1lc3NhZ2UgfTogUHJvcHMpID0+IHtcclxuICBjb25zdCB7IGNvbnRyb2wgfSA9IHVzZU1lcmNoaUZvcm1Db250ZXh0KCk7XHJcbiAgY29uc3QgeyBmaWVsZFN0YXRlIH0gPSB1c2VDb250cm9sbGVyKHsgY29udHJvbCwgbmFtZSB9KTtcclxuXHJcbiAgcmV0dXJuIChcclxuICAgIDw+XHJcbiAgICAgIHtmaWVsZFN0YXRlLmludmFsaWQgJiYgZmllbGRTdGF0ZS5lcnJvciA/XHJcbiAgICAgICAgPGRpdiBjbGFzc05hbWU9J2lucHV0LWFsZXJ0LWNvbnRhaW5lcic+XHJcbiAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9J20tci0zIHRleHQtZGFuZ2VyJz5cclxuICAgICAgICAgICAge21lc3NhZ2UgPyBtZXNzYWdlIDogZmllbGRTdGF0ZS5lcnJvci5tZXNzYWdlfVxyXG4gICAgICAgICAgPC9zcGFuPlxyXG4gICAgICAgIDwvZGl2PiA6XHJcbiAgICAgICAgbnVsbH1cclxuICAgIDwvPlxyXG4gICk7XHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBWYXJpYXRpb25FcnJvcjtcclxuIl0sIm1hcHBpbmdzIjoiQUFBQSxZQUFZOztBQUNaLE9BQU8sS0FBS0EsS0FBSyxNQUFNLE9BQU87QUFDOUIsU0FBU0MsYUFBYSxRQUFRLGlCQUFpQjtBQUMvQyxTQUFTQyxvQkFBb0IsUUFBUSxzQ0FBc0M7QUFBQyxTQUFBQyxHQUFBLElBQUFDLElBQUEsRUFBQUMsUUFBQSxJQUFBQyxTQUFBO0FBTzVFLElBQU1DLGNBQStCLEdBQUcsU0FBbENBLGNBQStCQSxDQUFBQyxJQUFBLEVBQWlDO0VBQUEsSUFBM0JDLElBQUksR0FBQUQsSUFBQSxDQUFKQyxJQUFJO0lBQUVDLE9BQU8sR0FBQUYsSUFBQSxDQUFQRSxPQUFPO0VBQ3RELElBQUFDLHFCQUFBLEdBQW9CVCxvQkFBb0IsQ0FBQyxDQUFDO0lBQWxDVSxPQUFPLEdBQUFELHFCQUFBLENBQVBDLE9BQU87RUFDZixJQUFBQyxjQUFBLEdBQXVCWixhQUFhLENBQUM7TUFBRVcsT0FBTyxFQUFQQSxPQUFPO01BQUVILElBQUksRUFBSkE7SUFBSyxDQUFDLENBQUM7SUFBL0NLLFVBQVUsR0FBQUQsY0FBQSxDQUFWQyxVQUFVO0VBRWxCLG9CQUNFVixJQUFBLENBQUFFLFNBQUE7SUFBQVMsUUFBQSxFQUNHRCxVQUFVLENBQUNFLE9BQU8sSUFBSUYsVUFBVSxDQUFDRyxLQUFLLGdCQUNyQ2IsSUFBQTtNQUFLYyxTQUFTLEVBQUMsdUJBQXVCO01BQUFILFFBQUEsZUFDcENYLElBQUE7UUFBTWMsU0FBUyxFQUFDLG1CQUFtQjtRQUFBSCxRQUFBLEVBQ2hDTCxPQUFPLEdBQUdBLE9BQU8sR0FBR0ksVUFBVSxDQUFDRyxLQUFLLENBQUNQO01BQU8sQ0FDekM7SUFBQyxDQUNKLENBQUMsR0FDTjtFQUFJLENBQ04sQ0FBQztBQUVQLENBQUM7QUFFRCxlQUFlSCxjQUFjIiwiaWdub3JlTGlzdCI6W119