UNPKG

@sheerid/jslib-nightly

Version:

SheerID JavaScript Library

54 lines (52 loc) 1.61 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 u, g as c, j as e, F as r } from "../_mysheerid-preview.js"; import { F as f } from "./FormFieldText-CJ-GVpZE.js"; const b = ({ value: n, isErrored: d, onChange: a, explanation: l, intl: t, placeholder: i = "", isRequired: s = !1, disabled: o = !1 }) => { const m = () => s ? "" : /* @__PURE__ */ e.jsx(r, { id: "optional", defaultMessage: "Optional" }); return c("driverLicenseNumber")?.hidden ? null : /* @__PURE__ */ e.jsx( f, { fieldId: "driver-license-number", refId: "driverLicenseNumber", value: n, onChange: a, placeholder: i || t.formatHTMLMessage({ id: "driverLicenseNumberPlaceholder", defaultMessage: "Driver license number" }), label: /* @__PURE__ */ e.jsx(r, { id: "driverLicenseNumber", defaultMessage: "Driver license number" }), errorMessage: d && /* @__PURE__ */ e.jsx( r, { id: "errorId.invalidDriverLicenseNumber", defaultMessage: "Invalid driver license number" } ), showPlaceholderAndHideLabel: !!i, required: s, explanation: l || m(), disabled: o } ); }, L = u(b); export { L as D };