PageSourceSearch

https://www.telenor.no/_nuxt/DGpijKoJ2.js

js telenor.no collected 2026-09-24 09:02:52 UTC 2,720 bytes, 1 lines download raw bytes

1import{C as e,G as t,N as n,Nt as r,S as i,T as a,Tt as o,bt as s,en as c,f as l,ft as u,h as d,in as f,it as p,lt as m,m as h,p as g}from"./UUdjmfJt.js";import{K as _,L as v,W as y,g as b,tt as x}from"./D9vkXLWL.js";import{t as S}from"./BDNMzG2s2.js";import{t as C}from"./BPSPGk43.js";function w(e){let t=[5,4,3,2,7,6,5,4,3,2],n=e.replace(/[\s.]+/g,``);if(n.length!==11)return!1;{let e=parseInt(n.charAt(10),10),r=n.substring(0,10),i=0;for(let e=0;e<10;e++)i+=parseInt(r.charAt(e),10)*t[e];let a=i%11;return e===(a===0?0:11-a)}}var T={class:`header`},E={class:`content`},D={class:`button-side`},O=`Du er nødt til å oppgi et gyldig kontonummer.`,k=`Dette er et gyldig kontonummer.`,A=Object.assign(S(a({__name:`TradeInAccountNumber`,props:n({submitting:{type:Boolean,default:!1},changeButtonText:{type:String,default:`Endre`},paymentHeader:{type:String,default:`Beløp utbetales til`},small:{type:Boolean,default:!0}},{accountNumber:{type:String,default:``},accountNumberModifiers:{}}),emits:[`update:accountNumber`],setup(n){let a=p(n,`accountNumber`),S=o(!1),A=o(!1),j=o(``),M=l(()=>j.value.replace(/\./g,``)),N=l(()=>M.value.length===11&&w(M.value));return m(j,e=>{let t=e.replace(/\D/g,``);t.length>4&&(t=t.slice(0,4)+`.`+t.slice(4)),t.length>7&&(t=t.slice(0,7)+`.`+t.slice(7)),j.value=t,a.value=t,S.value=!N.value},{immediate:!0}),m(a,e=>{e?(j.value=e,A.value=!1):(S.value=!0,A.value=!0)},{immediate:!0}),(a,o)=>{let l=x,p=v,m=y,w=b,P=_,F=C;return t(),h(F,{"border-radius":`s`,shadow:`s`,border:``,class:c([`account_number_card`,{account_number_card__small:n.small}])},{default:u(()=>[g(`div`,T,[e(l,{name:`credit-card`}),e(p,{size:`s`},{default:u(()=>[i(f(n.paymentHeader),1)]),_:1})]),g(`div`,E,[e(w,{modelValue:r(j),"onUpdate:modelValue":o[0]||=e=>s(j)?j.value=e:null,"data-cy":`account-number`,label:`Kontonummer`,placeholder:`XXXX.XX.XXXXX`,maxlength:`13`,pattern:`[0-9]*`,inputmode:`numeric`,disabled:!r(S)},{footer:u(()=>[!r(N)&&r(M).length<11?(t(),h(m,{key:0,status:`info`},{default:u(()=>[...o[2]||=[i(`11 siffer`,-1)]]),_:1})):d(``,!0),r(M).length>=11&&!r(N)?(t(),h(m,{key:1,status:`warning`},{default:u(()=>[...o[3]||=[i(`Kontonummer er ikke i et gyldig format!`,-1)]]),_:1})):d(``,!0),r(A)?(t(),h(m,{key:2,status:`critical`},{default:u(()=>[i(f(O))]),_:1})):d(``,!0),r(N)?(t(),h(m,{key:3,status:`success`},{default:u(()=>[i(f(k))]),_:1})):d(``,!0)]),_:1},8,[`modelValue`,`disabled`]),g(`div`,D,[e(P,{secondary:``,"data-cy":`change-account-number`,"icon-right":`edit`,size:`s`,text:n.changeButtonText,disabled:n.submitting,onClick:o[1]||=e=>S.value=!r(S)},null,8,[`text`,`disabled`])])])]),_:1},8,[`class`])}}}),[[`__scopeId`,`data-v-7982a537`]]),{__name:`TradeInAccountNumber`});export{w as n,A as t};

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.