PageSourceSearch

https://www.duitgini.com.my/_nuxt/CnMgY-3m.js

js duitgini.com.my collected 2026-10-02 16:07:05 UTC 1,429 bytes, 1 lines download raw bytes

1import{S as p,Y as v,Z as f,r,e as b,aj as _,w as d,j as h,U as g,q as n,C as x,D as y,k as o,E as V,H as k,I as w,t as B,G as C}from"./BQsTXEp2.js";const D={class:"grid place-items-center text-subtle mr-2 pt-0.5"},I=["disabled","placeholder","maxlength"],M=p({__name:"PhoneInput",props:v({disabled:{type:Boolean,default:!1},placeholder:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(i){const t=f(i,"modelValue"),s=r("60"),l=r(""),u=b(()=>{const e=_.find(a=>String(a.code)===s.value);return(e==null?void 0:e.max)||14});return d(t,()=>{if(typeof t.value!="string"||t.value.indexOf("-")<0){s.value="60",l.value="";return}try{const[e,a]=t.value.split("-");e?s.value=e:s.value="",a?l.value=a:l.value=""}catch(e){console.error(e)}},{immediate:!0}),d([l,s],()=>{!l.value||!s.value?t.value="":t.value=`${s.value}-${l.value}`}),(e,a)=>{const c=k("numeric");return B(),h("div",{class:g(["relative flex input pr-0",{disabled:e.disabled}])},[n("div",D,"+"+y(o(s)),1),a[1]||(a[1]=n("div",{class:"hidden self-center w-[1px] h-[60%] bg-subtle mr-2 sm:block"},null,-1)),x(n("input",{type:"tel","onUpdate:modelValue":a[0]||(a[0]=m=>w(l)?l.value=m:null),class:"phone-number-input hide-controls",disabled:e.disabled,placeholder:e.placeholder,pattern:"\\d*",inputmode:"numeric",maxlength:o(u)},null,8,I),[[V,o(l)],[c]])],2)}}}),S=Object.assign(C(M,[["__scopeId","data-v-49bab5c8"]]),{__name:"PhoneInput"});export{S as _};

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.