1"use strict";(globalThis.webpackChunkwips_components_scripts||=[]).push([[19916],{"04ec22b50b297528"(e,s,t){t.r(s),t.d(s,{default:()=>h}),t("1519ef9f27f54b60");var l=t("b641633d6c906d19"),i=t("99c472be6da17922"),a=t("a54fa6d0a722ba3f"),n=t("ab5c7e913102dd40"),o=t("6155503b942128ba"),u=t("2c37dad64d209048"),m=t("eb0d7dd6674ec63a"),c=t("6f4d764aaa9897a7"),r=t("c40486de06e3466e");const d=(0,l.pM)({name:"FormSubmissionFieldTable",__name:"FormSubmissionFieldTable",props:{fields:{}},setup(e){const s=e,{currentPageLanguage:t}=(0,m.bP)((0,r.D)(c.G)),a=(0,l.EW)(()=>s.fields.filter(e=>"text"!==e.type&&"separator"!==e.type&&o(e.value).length>0));function n(e){const s=e.title??{};for(const e of[t.value??"en","en",...Object.keys(s)]){const t=s[e]??"";if(t.length)return t}return`#${e.id}`}function o(e){return null==e?"":"string"==typeof e?e.replaceAll("�",", "):"number"==typeof e?String(e):JSON.stringify(e)}function u(e){return o(e.value)}return(e,s)=>((0,l.uX)(),(0,l.CE)("table",{class:(0,i.C4)(e.$style.table)},[(0,l.Lk)("tbody",null,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(a.value,s=>((0,l.uX)(),(0,l.CE)("tr",{key:s.id,class:(0,i.C4)(e.$style.row)},[(0,l.Lk)("td",{class:(0,i.C4)(e.$style.label)},(0,i.v_)(n(s)),3),(0,l.Lk)("td",{class:(0,i.C4)(e.$style.value)},(0,i.v_)(u(s)),3)],2))),128))])],2))}});var b=t("461bee8a7784aa7f");const v=(0,b.A)(d,[["__cssModules",{$style:{table:"FormSubmissionFieldTable__table--eNLWl",row:"FormSubmissionFieldTable__row--bMBUf",label:"FormSubmissionFieldTable__label--gIWeu",value:"FormSubmissionFieldTable__value--Eh72j"}}]]),y=["aria-expanded"],_={key:0},f=["disabled"],C=["disabled"],p=["disabled"],F=(0,l.pM)({name:"FormSubmissionItem"}),k=(0,l.pM)({...F,props:{item:{}},emits:["deleted"],setup(e,{emit:s}){const o=(0,l.$V)(()=>t.e(63127).then(t.bind(t,"f49f812b1d5260df"))),u=e,d=s,{t:b,d:F}=(0,n.s)(),{currentPageLanguage:k}=(0,m.bP)((0,r.D)(c.G)),S=(0,a.KR)(!1),$=(0,l.EW)(()=>S.value?"true":"false"),I=(0,a.KR)(!1),g=(0,a.KR)(!1),E=(0,a.KR)(null),h=(0,a.KR)(!1),X=(0,a.KR)(!1);function R(e){try{return F(new Date(e),"long")}catch{return e}}function w(e){const s=e.title??{};for(const e of[k.value??"en","en",...Object.keys(s)]){const t=s[e]??"";if(t.length)return t}return""}async function T(){S.value=!S.value,S.value&&null===E.value&&!I.value&&await async function(){I.value=!0,g.value=!1;try{const e=await fetch(`/Api/v2/contact-forms/${u.item.formId}/submissions/${u.item.id}`,{credentials:"same-origin"});if(!e.ok)return void(g.value=!0);E.value=await e.json()}catch{g.value=!0}finally{I.value=!1}}()}async function L(){X.value=!0;try{(await fetch(`/Api/v2/contact-forms/${u.item.formId}/submissions/${u.item.id}`,{method:"DELETE",credentials:"same-origin"})).ok&&d("deleted",u.item.id)}finally{X.value=!1,h.value=!1}}return(s,t)=>((0,l.uX)(),(0,l.CE)("li",{class:(0,i.C4)(s.$style.item)},[(0,l.Lk)("button",{type:"button",class:(0,i.C4)([s.$style.summary,S.value&&s.$style.summaryExpanded]),"aria-expanded":$.value,onClick:T},[(0,l.Lk)("div",{class:(0,i.C4)(s.$style.summaryContent)},[(0,l.Lk)("span",{class:(0,i.C4)(s.$style.itemTitle)},(0,i.v_)(e.item.formName||(0,a.R1)(b)("Submission #{id}",{id:e.item.id})),3),(0,l.Lk)("span",{class:(0,i.C4)(s.$style.itemMeta)},[(0,l.Lk)("span",null,(0,i.v_)(R(e.item.submittedAt)),1),e.item.submitterName?((0,l.uX)(),(0,l.CE)("span",_,"· "+(0,i.v_)(e.item.submitterName),1)):(0,l.Q3)("",!0)],2)],2),(0,l.bF)((0,a.R1)(o),{"icon-name":S.value?"expand_less":"expand_more",class:(0,i.C4)(s.$style.expandIcon)},null,8,["icon-name","class"])],10,y),S.value?((0,l.uX)(),(0,l.CE)("div",{key:0,class:(0,i.C4)(s.$style.detail)},[I.value?((0,l.uX)(),(0,l.CE)("p",{key:0,class:(0,i.C4)(s.$style.note)}
1,(0,i.v_)((0,a.R1)(b)("Loadingâ¦")),3)):g.value?((0,l.uX)(),(0,l.CE)("p",{key:1,class:(0,i.C4)(s.$style.error)},(0,i.v_)((0,a.R1)(b)("Could not load submission details.")),3)):E.value?((0,l.uX)(),(0,l.CE)(l.FK,{key:2},[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(E.value.fieldSections,(e,t)=>((0,l.uX)(),(0,l.CE)("div",{key:t,class:(0,i.C4)(s.$style.section)},[w(e)?((0,l.uX)(),(0,l.CE)("h4",{key:0,class:(0,i.C4)(s.$style.sectionTitle)},(0,i.v_)(w(e)),3)):(0,l.Q3)("",!0),e.fields.length?((0,l.uX)(),(0,l.Wv)(v,{key:1,fields:e.fields,class:(0,i.C4)(s.$style.fieldTable)},null,8,["fields","class"])):(0,l.Q3)("",!0),((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(e.childSections,(e,t)=>((0,l.uX)(),(0,l.CE)("div",{key:t,class:(0,i.C4)(s.$style.childSection)},[w(e)?((0,l.uX)(),(0,l.CE)("h5",{key:0,class:(0,i.C4)(s.$style.sectionTitle)},(0,i.v_)(w(e)),3)):(0,l.Q3)("",!0),e.fields.length?((0,l.uX)(),(0,l.Wv)(v,{key:1,fields:e.fields,class:(0,i.C4)(s.$style.fieldTable)},null,8,["fields","class"])):(0,l.Q3)("",!0)],2))),128))],2))),128)),!E.value.fieldSections.length&&E.value.fields.length?((0,l.uX)(),(0,l.CE)("div",{key:0,class:(0,i.C4)(s.$style.section)},[(0,l.bF)(v,{fields:E.value.fields,class:(0,i.C4)(s.$style.fieldTable)},null,8,["fields","class"])],2)):(0,l.Q3)("",!0)],64)):(0,l.Q3)("",!0)],2)):(0,l.Q3)("",!0),e.item.canDelete?((0,l.uX)(),(0,l.CE)("div",{key:1,class:(0,i.C4)(s.$style.actions)},[h.value?((0,l.uX)(),(0,l.CE)(l.FK,{key:1},[(0,l.Lk)("span",{class:(0,i.C4)(s.$style.confirmText)},(0,i.v_)((0,a.R1)(b)("Are you sure?")),3),(0,l.Lk)("button",{type:"button",class:(0,i.C4)(s.$style.deleteConfirmBtn),disabled:X.value,onClick:L},(0,i.v_)((0,a.R1)(b)("Yes, delete")),11,C),(0,l.Lk)("button",{type:"button",class:(0,i.C4)(s.$style.cancelBtn),disabled:X.value,onClick:t[1]||(t[1]=e=>h.value=!1)},(0,i.v_)((0,a.R1)(b)("Cancel")),11,p)],64)):((0,l.uX)(),(0,l.CE)("button",{key:0,type:"button",class:(0,i.C4)(s.$style.deleteBtn),disabled:X.value,onClick:t[0]||(t[0]=e=>h.value=!0)},[(0,l.bF)((0,a.R1)(o),{"icon-name":"delete",class:(0,i.C4)(s.$style.btnIcon)},null,8,["class"]),(0,l.eW)(" "+(0,i.v_)((0,a.R1)(b)("Delete")),1)],10,f))],2)):(0,l.Q3)("",!0)],2))}}),S=(0,b.A)(k,[["__cssModules",{$style:{item:"FormSubmissionItem__item--LaxL0",summary:"FormSubmissionItem__summary--UKqJv",summaryExpanded:"FormSubmissionItem__summaryExpanded--MxlNt",summaryContent:"FormSubmissionItem__summaryContent--nuOfD",itemTitle:"FormSubmissionItem__itemTitle--Zv7ia",itemMeta:"FormSubmissionItem__itemMeta--C9ejT",expandIcon:"FormSubmissionItem__expandIcon--UnJCa",detail
1:"FormSubmissionItem__detail--Csbiw",note:"FormSubmissionItem__note--fTF2p",error:"FormSubmissionItem__error--NHjje",section:"FormSubmissionItem__section--NXcSG",sectionTitle:"FormSubmissionItem__sectionTitle--c87V_",childSection:"FormSubmissionItem__childSection--GNIEA",fieldTable:"FormSubmissionItem__fieldTable--_HYzJ",actions:"FormSubmissionItem__actions--ctkSI",deleteBtn:"FormSubmissionItem__deleteBtn--Q7HOw",btnIcon:"FormSubmissionItem__btnIcon--jaYth",confirmText:"FormSubmissionItem__confirmText--P3alj",deleteConfirmBtn:"FormSubmissionItem__deleteConfirmBtn--xLf7Q",cancelBtn:"FormSubmissionItem__cancelBtn--OzdiF"}}]]),$=["disabled"],I=["disabled"],g=(0,l.pM)({name:"MyPageFormSubmissionsView"}),E=(0,l.pM)({...g,setup(e){const{t:s}=(0,n.s)(),{formsPage:t,formsPageSize:m}=(0,u.X)(),c=(0,l.EW)(()=>`/Api/v2/dhp/my-page/form-submissions?offset=${(t.value-1)*m.value}&limit=${m.value}`),{data:r,isLoading:d}=(0,o.u)(c),b=(0,a.KR)(new Set),v=(0,l.EW)(()=>(r.value?.items??[]).filter(e=>!b.value.has(e.id))),y=(0,l.EW)(()=>{const e=r.value?.total??0;return 0===e?0:Math.max(1,Math.ceil(e/m.value))});function _(e){b.value=new Set([...b.value,e])}return(e,n)=>((0,l.uX)(),(0,l.CE)("div",{class:(0,i.C4)(e.$style.view)},[(0,a.R1)(d)&&!(0,a.R1)(r)?((0,l.uX)(),(0,l.CE)("p",{key:0,class:(0,i.C4)(e.$style.note)},(0,i.v_)((0,a.R1)(s)("Loading submissionsâ¦")),3)):0===v.value.length?((0,l.uX)(),(0,l.CE)("p",{key:1,class:(0,i.C4)(e.$style.note)},(0,i.v_)((0,a.R1)(s)("You have not submitted any forms yet.")),3)):((0,l.uX)(),(0,l.CE)("ul",{key:2,class:(0,i.C4)(e.$style.list)},[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(v.value,e=>((0,l.uX)(),(0,l.Wv)(S,{key:e.id,item:e,onDeleted:_},null,8,["item"]))),128))],2)),y.value>1?((0,l.uX)(),(0,l.CE)("div",{key:3,class:(0,i.C4)(e.$style.pager)},[(0,l.Lk)("button",{type:"button",class:(0,i.C4)(e.$style.pagerBtn),disabled:(0,a.R1)(t)<=1,onClick:n[0]||(n[0]=e=>t.value=(0,a.R1)(t)-1)},(0,i.v_)((0,a.R1)(s)("Previous")),11,$),(0,l.Lk)("span",{class:(0,i.C4)(e.$style.pagerInfo)},(0,i.v_)((0,a.R1)(s)("Page {current} of {total}",{current:(0,a.R1)(t),total:y.value})),3),(0,l.Lk)("button",{type:"button",class:(0,i.C4)(e.$style.pagerBtn),disabled:(0,a.R1)(t)>=y.value,onClick:n[1]||(n[1]=e=>t.value=(0,a.R1)(t)+1)},(0,i.v_)((0,a.R1)(s)("Next")),11,I)],2)):(0,l.Q3)("",!0)],2))}}),h=(0,b.A)(E,[["__cssModules",{$style:{view:"FormSubmissionsView__view--uOinZ",note:"FormSubmissionsView__note--IZjYX",list:"FormSubmissionsView__list--Ikexq",pager:"FormSubmissionsView__pager--M0HNV",pagerBtn:"FormSubmissionsView__pagerBtn--ZOhsq",pagerInfo:"FormSubmissionsView__pagerInfo--w89c3"}}]])}}]);
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.