PageSourceSearch

https://asset.quotientapp.com/mini/production/chunk-input-code-af0d269047ba57e8380d.js

js quotientapp.com collected 2026-10-02 19:22:18 UTC 1,794 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkasset=self.webpackChunkasset||[]).push([[805],{zJW0(e,t,a){a.r(t),a.d(t,{InputCode:()=>r});var n=a("q1tI");function r(e){const t=(0,n.useRef)([]),[a,r]=(0,n.useState)(()=>{let e=[];for(let t=0;t<6;t++)e.push("");return{values:e,wholeValue:""}});return n.createElement("div",{className:"inputCode"},n.createElement("input",{readOnly:!0,type:"hidden",name:e.name,value:a.wholeValue}),n.createElement("div",null,a.values.map((u,l)=>n.createElement("input",{ref:e=>{t.current[l]=e},id:e.name+"-"+l,"data-id":l,autoFocus:0===l,value:u,key:"input_".concat(l),type:"number",min:0,max:9,maxLength:6-l,autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",onFocus:e=>e.target.select(),onChange:n=>function(n){let u=String(n.target.value);u=u.replace(/[^\d]/g,"");let l=a.values.slice();if(""!==u){const e=n.target.dataset.id;if(void 0===e)return;u.length>1?u.split("").map((t,a)=>{const n=Number(e)+a;return n<6&&(l[n]=t),!1}):l[Number(e)]=u,l.map((e,a)=>(t.current[a]&&(t.current[a].value=e),!1));const a=Number(e)+1,r=t.current[a<l.length?a:Number(e)];r&&(r.focus(),r.select())}let c=l.join("");r({values:l,wholeValue:c}),e.onChange&&c&&e.onChange(c)}(n),onKeyDown:n=>function(n){const u=Number(n.target.dataset.id),l=t.current[u+1],c=t.current[u-1];switch(["-","."].map(e=>{if(e===n.key)return n.preventDefault(),!0}),n.key){case"Backspace":n.preventDefault(),t.current[u].value="";let o=a.values.slice();o[u]="";let s=o.join("");""===t.current[u].value&&c&&(c.focus(),c.select()),e.onChange&&e.onChange(s),r({values:o,wholeValue:s});break;case"ArrowLeft":case"ArrowRight":n.preventDefault(),"ArrowLeft"===n.key&&c&&(c.focus(),c.select()),"ArrowRight"===n.key&&l&&(l.focus(),l.select());break;case"ArrowUp":case"ArrowDown":case"e":n.preventDefault()}}(n)}))))}}}]);

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.