UNPKG

@sheerid/jslib-nightly

Version:

SheerID JavaScript Library

46 lines (44 loc) 1.45 kB
/** * WARNING: This file is intended to be used within MySheerID. * This file is not intended for use in other contexts and there are no guarantees about its behavior outside of MySheerID. */ /** * VERSION: 2.230.0-alpha.0 * BUILD_TIMESTAMP: 1778694697559 * BUILD_DATE: Wed May 13 2026 17:51:37 GMT+0000 (Coordinated Universal Time) * BUILD_COMMIT: 7af1c105d5485ac4ed1190c56d492bb4590667a9 */ import { i as f, g as b, j as e, F as d } from "../_mysheerid-preview.js"; import { F as M } from "./FormFieldText-CJ-GVpZE.js"; const u = ({ value: s, isErrored: i, onChange: l, explanation: t, intl: o, placeholder: a = "", isRequired: r = !1, label: m, disabled: n = !1 }) => { const I = () => r ? "" : /* @__PURE__ */ e.jsx(d, { id: "optional", defaultMessage: "Optional" }); return b("memberId")?.hidden ? null : /* @__PURE__ */ e.jsx( M, { fieldId: "member-id", refId: "memberId", value: s, onChange: l, placeholder: a || o.formatHTMLMessage({ id: "memberIdPlaceholder", defaultMessage: "ID Number" }), label: m || /* @__PURE__ */ e.jsx(d, { id: "memberId", defaultMessage: "ID Number" }), errorMessage: i && /* @__PURE__ */ e.jsx(d, { id: "errorId.invalidMemberId", defaultMessage: "Invalid ID Number" }), showPlaceholderAndHideLabel: !!a, explanation: t || I(), required: r, disabled: n } ); }, F = f(u); export { F as M };