PageSourceSearch

https://www.choice.graphics/_next/static/chunks/3016-17c0cab9721fc7df.js

js choice.graphics collected 2026-10-07 17:21:41 UTC 5,616 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3016],{14624:(e,t,a)=>{a.d(t,{c:()=>l,l:()=>o});var i=a(30831),r=a(97001),n=a(10505);let l=(0,n.createContext)(null),o=(0,n.forwardRef)(function(e,t){[e,t]=(0,i.JT)(e,t,l);let{validationErrors:a,validationBehavior:o="native",children:d,className:s,...u}=e;return n.createElement(i.tT.form,{noValidate:"native"!==o,...u,ref:t,className:s||"react-aria-Form"},n.createElement(l.Provider,{value:{...e,validationBehavior:o}},n.createElement(r.Xy.Provider,{value:a??{}},d)))})},39304:(e,t,a)=>{a.d(t,{C:()=>o,b:()=>d});var i=a(30831),r=a(38551),n=a(16914),l=a(10505);let o=(0,l.createContext)(null),d=(0,l.forwardRef)(function(e,t){let a=(0,l.useContext)(o);return a?.isInvalid?l.createElement(s,{...e,ref:t}):null}),s=(0,l.forwardRef)((e,t)=>{let a=(0,l.useContext)(o),{elementType:d,...s}=e,u=(0,n.$)(s,{global:!0}),v=(0,i.Sl)({...s,defaultClassName:"react-aria-FieldError",defaultChildren:0===a.validationErrors.length?void 0:a.validationErrors.join(" "),values:a});return null==v.children?null:l.createElement(r.E,{slot:"errorMessage",elementType:d,...u,...v,ref:t})})},48381:(e,t,a)=>{a.d(t,{X:()=>d});var i=a(88278),r=a(89229),n=a(96232),l=a(99392),o=a(10505);function d(e,t,a){let{validationBehavior:d,focus:s}=e;(0,l.N)(()=>{if("native"===d&&a?.current&&"setCustomValidity"in a.current&&!a.current.disabled){var e;let i,r=t.realtimeValidation.isInvalid?t.realtimeValidation.validationErrors.join(" ")||"Invalid value.":"";a.current.setCustomValidity(r),a.current.hasAttribute("title")||(a.current.title=""),t.realtimeValidation.isInvalid||t.updateValidation({isInvalid:!(e=a.current).validity.valid,validationDetails:{badInput:(i=e.validity).badInput,customError:i.customError,patternMismatch:i.patternMismatch,rangeOverflow:i.rangeOverflow,rangeUnderflow:i.rangeUnderflow,stepMismatch:i.stepMismatch,tooLong:i.tooLong,tooShort:i.tooShort,typeMismatch:i.typeMismatch,valueMissing:i.valueMissing,valid:i.valid},validationErrors:e.validationMessage?[e.validationMessage]:[]})}});let u=(0,o.useRef)(!1),v=(0,n.J)(()=>{u.current||t.resetValidation()}),c=(0,n.J)(e=>{t.displayValidation.isInvalid||t.commitValidation();let i=a?.current?.form;!e.defaultPrevented&&a&&i&&function(e){for(let t=0;t<e.elements.length;t++){let a=e.elements[t];if(a.validity?.valid===!1)return a}return null}(i)===a.current&&(s?s():a.current?.focus(),(0,r.Cl)("keyboard")),e.preventDefault()}),f=(0,n.J)(()=>{t.commitValidation()});(0,o.useEffect)(()=>{let e=a?.current;if(!e)return;let t=e.form,r=t?.reset;return t&&(t.reset=()=>{u.current=!window.event||"message"===window.event.type&&(0,i.wt)(window.event)instanceof MessagePort,r?.call(t),u.current=!1}),e.addEventListener("invalid",c),e.addEventListener("change",f),t?.addEventListener("reset",v),()=>{e.removeEventListener("invalid",c),e.removeEventListener("change",f),t?.removeEventListener("reset",v),t&&(t.reset=r)}},[a,d])}},74534:(e,t,a)=>{a.d(t,{F:()=>n});var i=a(96232),r=a(10505);function n(e,t,a){let n=(0,i.J)(e=>{a&&!e.defaultPrevented&&a(t)});(0,r.useEffect)(()=>{let t=e?.current?.form;return t?.addEventListener("reset",n),()=>{t?.removeEventListener("reset",n)}},[e])}},97001:(e,t,a)=>{a.d(t,{KZ:()=>s,Lf:()=>d,Xy:()=>o,YD:()=>l,cX:()=>f});var i=a(10505);let r={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valueMissing:!1,valid:!0},n={...r,customError:!0,valid:!1},l={isInvalid:!1,validationDetails:r,validationErrors:[]},o=(0,i.createContext)({}),d="__reactAriaFormValidationState";function s(e){if(e[d]){let{realtimeValidation:t,displayValidation:a,updateValidation:i,resetValidation:r,commitValidation:n}=e[d];return{realtimeValidation:t,displayValidation:a,updateValidation:i,resetValidation:r,commitValidation:n}}return function(e){let{isInvalid:t,validationState:a,name:r,value:d,builtinValidation:s,validate:f,validationBehavior:m="aria"}=e;a&&(t||="invalid"===a);let E=void 0!==t?{isInvalid:t,validationErrors:[],validationDetails:n}:null,h=(0,i.useMemo)(()=>f&&null!=d?v(function(e,t){if("function"==typeof e){let a=e(t);if(a&&"boolean"!=typeof a)return u(a)}return[]}(f,d)):null,[f,d]);
1s?.validationDetails.valid&&(s=void 0);let p=(0,i.useContext)(o),V=(0,i.useMemo)(()=>r?Array.isArray(r)?r.flatMap(e=>u(p[e])):u(p[r]):[],[p,r]),[y,g]=(0,i.useState)(p),[M,w]=(0,i.useState)(!1);p!==y&&(g(p),w(!1));let I=(0,i.useMemo)(()=>v(M?[]:V),[M,V]),C=(0,i.useRef)(l),[b,L]=(0,i.useState)(l),D=(0,i.useRef)(l),[S,x]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{if(!S)return;x(!1);let e=h||s||C.current;c(e,D.current)||(D.current=e,L(e))}),{realtimeValidation:E||I||h||s||l,displayValidation:"native"===m?E||I||b:E||I||h||s||b,updateValidation(e){"aria"!==m||c(b,e)?C.current=e:L(e)},resetValidation(){c(l,D.current)||(D.current=l,L(l)),"native"===m&&x(!1),w(!0)},commitValidation(){"native"===m&&x(!0),w(!0)}}}(e)}function u(e){return e?Array.isArray(e)?e:[e]:[]}function v(e){return e.length?{isInvalid:!0,validationErrors:e,validationDetails:n}:null}function c(e,t){return e===t||!!e&&!!t&&e.isInvalid===t.isInvalid&&e.validationErrors.length===t.validationErrors.length&&e.validationErrors.every((e,a)=>e===t.validationErrors[a])&&Object.entries(e.validationDetails).every(([e,a])=>t.validationDetails[e]===a)}function f(...e){let t=new Set,a=!1,i={...r};for(let r of e){for(let e of r.validationErrors)t.add(e);for(let e in a||=r.isInvalid,i)i[e]||=r.validationDetails[e]}return i.valid=!a,{isInvalid:a,validationErrors:[...t],validationDetails:i}}}}]);
2//# sourceMappingURL=3016-17c0cab9721fc7df.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.