PageSourceSearch

https://app.etel.com.au/assets/CancelPage.c38e73f4.js

js etel.com.au collected 2026-10-01 23:59:40 UTC 5,629 bytes, 1 lines download raw bytes

1import{d as j,a as u,h as E,w as r,o as _,q as e,X as x,s as t,t as l,aq as N,Y as g,Z as k,bo as Y,b1 as J,f as L,g as X,a8 as D,c as B,E as Z,l as h,F as A,j as T,z as V,y as U,p as G,Q as H}from"./index.1da0cf50.js";import{Q as M}from"./QSelect.a0e73390.js";import{Q as K}from"./QInput.e98ed641.js";import{n as W}from"./providers.78e37783.js";import{Q as tt}from"./QDialog.dcb54295.js";import{C as R}from"./ClosePopup.ac812354.js";import{Q as et}from"./QForm.ffc6531a.js";import"./QField.9af707fe.js";import"./QItem.75468b50.js";import"./QItemLabel.51f93479.js";import"./QMenu.76ea3f93.js";import"./selection.7069756e.js";import"./use-model-toggle.8a7f2927.js";import"./focusout.4e8bbfe0.js";import"./focus-manager.40072c15.js";import"./use-timeout.ed3a4fb4.js";import"./rtl.276c3f1b.js";import"./private.use-form.83d5af3e.js";import"./format.054b8074.js";import"./uid.937d8ee7.js";const lt={class:"tw-text-lg tw-font-bold tw-mb-4"},ot={class:"tw-text-base tw-font-medium tw-mb-8"},st={class:"tw-flex tw-justify-end tw-gap-4"},at=j({__name:"ModalConfirmCancelPlan",emits:["submit"],setup(q,{emit:p}){const y=p,m=u(!1);return(i,n)=>(_(),E(tt,{modelValue:m.value,"onUpdate:modelValue":n[1]||(n[1]=w=>m.value=w)},{default:r(()=>[e(k,null,{default:r(()=>[e(x,null,{default:r(()=>[t("div",lt,l(i.$t("nbn.cancel.confirmTitle")),1),t("div",ot,l(i.$t("nbn.cancel.confirmBody")),1),t("div",st,[N(e(g,{flat:"",rounded:"","no-caps":"",label:i.$t("nbn.cancel.confirmCancel"),color:"dark",class:"tw-text-base tw-font-bold tw-w-full tw-py-3.5 text-almost-black"},null,8,["label"]),[[R]]),N(e(g,{label:i.$t("nbn.cancel.confirmSubmit"),color:"orange",rounded:"",class:"tw-text-base tw-font-bold tw-w-full tw-py-3.5 text-almost-black","no-caps":"",onClick:n[0]||(n[0]=w=>y("submit"))},null,8,["label"]),[[R]])])]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),nt={class:"tw-font-bold tw-text-lg tw-mb-4"},ut={class:"tw-text-base tw-font-medium tw-mb-4"},rt={class:"tw-text-base tw-font-medium"},it={class:"tw-text-lg tw-font-bold tw-mb-2"},ct={class:"tw-text-base tw-font-medium"},mt={class:"tw-text-base tw-font-medium tw-mb-6"},dt={class:"tw-mb-8"},bt={class:"tw-text-base tw-font-medium tw-mb-4"},pt={key:0,class:"tw-mb-8"},wt={class:"tw-text-base tw-font-medium tw-mb-4"},ft={class:"tw-mb-8"},vt={class:"tw-text-base tw-font-medium tw-mb-4"},_t={class:"tw-w-full tw-flex tw-justify-center tw-gap-4"},zt=j({__name:"CancelPage",setup(q){const p=Y(),y=J(),m=L(),{t:i}=X(),n=JSON.parse(D("service")||"{}"),w=n.csp,Q=B(()=>[{label:i("nbn.cancel.optionDisconnect"),value:"disconnect"},{label:i("nbn.cancel.optionPortOut"),value:"port_out"}]),C=u(null),z=Number(D("account_id")),d=u(Q.value[0]),F=u((n==null?void 0:n.numbers[0])||""),f=u(""),v=u(""),$=u(!1),c=u(null),S=B(()=>p.userNbnPlansDetails),I=()=>{f.value="",v.value=""},O=async()=>{var s;m.show();const o={number:F.value,account_id:z,type:d.value.value,target_provider:d.value.value==="port_out"?f.value:"",comment:v.value};try{c.value=await y.cancelPlan(o),c.value.status===0&&((s=C.value)==null||s.reset())}finally{m.hide(),setTimeout(()=>{c.value=null},1e4)}};return Z(async()=>{await p.fetchUserNbnPlanDetails(w)}),(o,s)=>(_(),h(A,null,[e(k,{class:"text-dark-grey tw-mb-8"},{default:r(()=>[e(x,null,{default:r(()=>[t("p",nt,l(o.$t("nbn.cancel.sorryTitle")),1),t("p",ut,l(o.$t("nbn.cancel.sorryBody")),1),t("div",rt,l(o.$t("nbn.cancel.thankYou")),1)]),_:1})]),_:1}),e(k,{class:"text-dark-grey"},{default:r(()=>[e(x,null,{default:r(()=>[e(T(et),{ref_key:"formRef",ref:C,onSubmit:s[3]||(s[3]=b=>$.value=!0),onReset:I},{default:r(()=>{var b,P;return[t("div",it,l(o.$t("nbn.cancel.requestTitle")),1),t("div",ct,[V(l(o.$t("nbn.cancel.currentPlan"))+" ",1),t("strong",null,l((b=S.value)==null?void 0:b.plan),1)]),t("div",mt,[V(l(o.$t("nbn.cancel.address"))+" ",1),t("strong",null,l((P=S.value)==null?void 0:P.address),1)]),t("div",dt,[t("div",bt,l(o.$t("nbn.cancel.typeQuestion")),1),e(M,{modelValue:d.value,"onUpdate:modelValue":s[0]||(s[0]=a=>d.value=a),options:Q.value,outlined:"",color:"orange",rules:[a=>a!==null||""],behavior:"menu","hide-bottom-space":"",class:"tw-text-base tw-font-medium"},null,8,["modelValue","options","rules"])]),d.value.value==="port_out"?(_(),h("div",pt,[t("div",wt,l(o.$t("nbn.cancel.providerQuestion")),1),e(M,{modelValue:f.value,"onUpdate:modelValue":s[1]||(s[1]=a=>f.value=a),options:T(W),outlined:"",color:"orange",rules:[a=>a&&a.length>
10||""],behavior:"menu","hide-bottom-space":"",class:"tw-text-base tw-font-medium"},null,8,["modelValue","options","rules"])])):U("",!0),t("div",ft,[t("div",vt,l(o.$t("nbn.cancel.improveQuestion")),1),e(K,{modelValue:v.value,"onUpdate:modelValue":s[2]||(s[2]=a=>v.value=a),outlined:"",type:"textarea",rules:[a=>a&&a.length>0||""],"hide-bottom-space":"",class:"tw-text-base tw-font-medium"},null,8,["modelValue","rules"]),c.value?(_(),h("div",{key:0,class:G(["response-msg tw-mt-4",c.value.status===0?"response-msg--success":"response-msg--error"])},[e(H,{name:c.value.status===0?"check_circle":"error",size:"24px"},null,8,["name"]),V(" "+l(c.value.msg),1)],2)):U("",!0)]),t("div",_t,[e(g,{flat:"",label:o.$t("nbn.cancel.reset"),color:"dark",rounded:"","no-caps":"",class:"tw-text-base tw-font-bold tw-w-full tw-py-3.5 text-almost-black",type:"reset"},null,8,["label"]),e(g,{label:o.$t("nbn.cancel.submit"),color:"orange",rounded:"","no-caps":"",class:"tw-text-base tw-font-bold tw-w-full tw-py-3.5 text-almost-black",type:"submit"},null,8,["label"])])]}),_:1},512)]),_:1})]),_:1}),e(at,{modelValue:$.value,"onUpdate:modelValue":s[4]||(s[4]=b=>$.value=b),onSubmit:O},null,8,["modelValue"])],64))}});export{zt as default};

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.