PageSourceSearch

https://frankieedgar.com/_nuxt/B5CuPG2e.js

js frankieedgar.com collected 2026-10-02 14:14:34 UTC 8,818 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./x0RMQPek.js","./AkqR6q1U.js","./CT7wXifU.js","./framework.CIcGVNlr.css","./Dwlu1gaY.js","./B9SPuWlS.js","./vuetify.FuW0wTD1.css","./D6trejea.js","./vendor-maps.BmfcjYDA.css","./entry.4lNXg1uM.css","./quill-Base64image.BzlHBbxM.css"])))=>i.map(i=>d[i]);
2import re from"./BO_wHg7V.js";import{a as ie,_ as ue,z as de}from"#entry";import{_ as me,a as ce}from"./CUCeyMWA.js";import{u as ve,_ as pe}from"./AkqR6q1U.js";import{aI as fe,ac as X,aN as ge,ag as u,r as E,o as l,ay as S,y as s,q as M,aE as v,a as L,an as P,p as _,aQ as m,aT as O,x as k,al as r,aH as be}from"./CT7wXifU.js";import{u as ye}from"./CSQgM3SS.js";import{c as H}from"./DMYT5fDU.js";import{i as w,b as _e}from"./BP6KYo0g.js";import{c as Q,h as j}from"./DbDfHD2r.js";import{aC as ke,U as G,ad as W,$ as J,o as K,e as C,_ as Ce}from"./B9SPuWlS.js";import"./D6trejea.js";import"./Cp2c5yTg.js";const Ee=ce(pe),he={class:"d-block d-md-none mobile-header"},Te={class:"d-flex align-center justify-center"},Ve={class:"mobile-title"},Se={class:"d-none d-md-block"},we={class:"white px-10 py-5"},Ae={key:0,class:"overlay-component",style:{"z-index":"99"}},Ne={class:"loader-container"},xe={class:"text-black"},Re={class:"d-block d-md-none mobile-content"},Ie={key:0,class:"overlay-component",style:{"z-index":"99"}},Ue={class:"loader-container"},$e={class:"mobile-form"},De={class:"mobile-chips-section"},ze={class:"mobile-chips-container"},qe={class:"mobile-chip-text"},Be={class:"mobile-editor-section"},Fe={class:"mobile-actions"},Me={class:"d-none d-md-block"},Le={class:"white px-10 py-5"},Pe={class:"text-black mt-2"},Oe={__name:"AgreementsAddEdit",props:{agreementId:{type:String,default:null}},setup(g){const h=fe(),{$toast:c}=ke(),{secureEndpoint:b,postApiCalls:T,putApiCalls:U,getApiCalls:Y}=ye(),Z=ie(),A=r(null),ee=a=>{if(!a)return"";const e=document.createElement("div");return e.innerHTML=a,e.childElementCount===1&&e.firstElementChild?.tagName==="DIV"&&e.firstElementChild.attributes.length===0?e.firstElementChild.innerHTML:a},te=g,y=r(null);X(async()=>{const{default:a}=await ue(async()=>{const{default:e}=await import("./x0RMQPek.js");return{default:e}},__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]),import.meta.url);A.value={name:"imageUploader",module:a,options:{upload:async e=>await new Promise(async(n,i)=>{try{const t=await ve(e);setTimeout(()=>n(t),5e3)}catch(t){i(t)}})}},y.value.getQuill()});const ae=async a=>{if(a)try{d.value=!0;const n=(await Y(b.AGREEMENTS,{id:parseInt(a)}))[0],i=ee(n.content);$.value=n.id,p.value=n.name,le.value=i,o.value=i,f.value=n.type,d.value=!1}catch{d.value=!1,h.push("/admin/all-settings")}};ge(()=>te.agreementId,async a=>{await ae(a)},{immediate:!0});const $=r(null),p=r(null),o=r(null),D=r(["#customerFirstName#","#customerLastName#","#organizationName#","#locationDomain#","#street#","#membersSignature#","#age#","#currentDate#","#membersSignatureOptional#"]),le=r(null),f=r(null),z=r([{title:"Waiver",key:"waiver"},{title:"Membership",key:"membership"}]),d=r(!1),N=r(null),x=r(null),R=r(null),V=async a=>{const e=["agreementName","agreementType"],n=await _e({agreementName:x.value,agreementType:R.value},e);if(n)n&&a==="create"?ne():n&&a==="update"&&oe();else{c.error("Please fill out the required fields",{duration:15e3});return}},ne=async()=>{try{if(H(o.value)){c.error("content contains non secure http:// link");return}if(o.value&&Q(o.value)){o.value=j(o.value,c);return}d.value=!0;const a=await T(b.AGREEMENTS,{name:p.value,type:f.value,content:o.value,organization:Z.organization.id},{},!0,"Agreement could not be added");d.value=!1,c.success("Added Successfully",{duration:15e3}),h.push("/admin/all-settings")}catch{d.value=!1}},oe=async()=>{try{if(H(o.value)){c.error("content contains non secure http:// link");return}if(o.value&&Q(o.value)){o.value=j(o.value,c);return}d.value=!0;const a=await U(b.AGREEMENTS,{id:$.value,name:p.value,type:f.value,content:o.value},{},"Agreement could not be update");d.value=!1,c.success("updated Successfully",{duration:15e3}),h.push("/admin/all-settings")}catch(a){d.value=!1,console.error(a)}},q=a=>{N.value=a},B=a=>{a.preventDefault();try{if(N.value){let e=y.value.getQuill(),n=e.selection.savedRange.index,i=N.value;e.insertEmbed(n,i),e.setSelection(n+i.length)}}catch(e){console.error(e)}},se=a=>{if(y.value){let e=y.value.getQuill(),n=e.selection.savedRange?e.selection.savedRange.index:0,i=a;e.insertEmbed(n,i),e.setSelection(n+i.length)}};return(a,e)=>{const n=Ee,i=me;return u(),E("div",null,[l("div",he,[l("div",Te,[l("h2",Ve,S(g.agreementId?"Edit":"Add")+" Agreement",1)])]),l("div",Se,[l("div",we,[d.value?(u(),E("div",Ae,[l("div",Ne,[s(G,{indeterminate:"",size:"64",color:"primary"})])])):M("",!0),l("h1",xe,S(g.agreementId?"Edit":"Add")+" Agreement",1)])]),l("div",Re,[d.value?(u(),E("div",Ie,[l("div",Ue,[s(G,{indeterminate:"",size:"64",color:"primary"})])])):M("",!0),l("form",$e,[s(W,{modelValue:p.value,"onUpdate:modelValue":e[0]||(e[0]=t=>p.value=t),label:"Name",name:"Name",rules:[v(w)],ref_key:"agreementNameRef",ref:x,variant:"outlined",density:"compact",class:"mobile-field"},null,8,["modelValue","rules"]),s(J,{items:z.value,modelValue:f.value,"onUpdate:modelValue":e[1]||(e[1]=t=>f.value=t),label:"Select Type","item-title":"title","item-value":"value",name:"agreements",rules:[v(w)],ref_key:"agreementTypeRef",ref:R,"return-object":!1,variant:"outlined",density:"compact",class:"mobile-field"},null,8,["items","modelValue","rules"]),l("div",De,[e[14]||(e[14]=l("label",{class:"mobile-label"},"Available Tags",-1)),l("div",ze,[(u(!0),E(L,null,P(D.value,(t,I)=>(u(),_(K,{color:"white",size:"large",elevation:"2",class:"mobile-chip",key:I,label:"",draggable:"true",onDragstart:F=>q(t),onClick:F=>se(t),density:"default"},{default:m(()=>[l("span",qe,S(t),1)]),_:2},1032,["onDragstart","onClick"]))),128))])]),l("div",Be,[e[15]||(e[15]=l("label",{class:"mobile-label"},"Content",-1)),s(i,null,{default:m(()=>[s(n,{modules:A.value,content:o.value,"onUpdate:content":e[2]||(e[2]=t=>o.value=t),theme:"snow",toolbar:"full",contentType:"html",onDrop:B,onDragover:e[3]||(e[3]=O(()=>{},["prevent"])),ref_key:"quillRef",ref:y,class:"mobile-editor"},null,8,["modules","content"])]),_:1})]),l("div",Fe,[g.agreementId?(u(),_(C,{key:1,class:"mobile-save-btn",onClick:e[5]||(e[5]=t=>V("update")),block:"",color:"primary","aria-label":"Update agreement"},{default:m(()=>[...e[17]||(e[17]=[k(" Update ",-1)])]),_:1})):(u(),_(C,{key:0,class:"mobile-save-btn",onClick:e[4]||(e[4]=t=>V("create")),block:"",color:"primary","aria-label":"Save agreement"},{default:m(()=>[...e[16]||(e[16]=[k(" Save ",-1)])]),_:1})),s(C,{class:"mobile-cancel-btn",onClick:e[6]||(e[6]=t=>a.$router.push("/admin/all-settings")),block:"",variant:"outlined","aria-label":"Cancel"},{default:m(()=>[...e[18]||(e[18]=[k(" Cancel ",-1)])]),_:1})])])]),l("div",Me,[l("div",Le,[l("form",null,[s(W,{modelValue:p.value,"onUpdate:modelValue":e[7]||
2(e[7]=t=>p.value=t),label:"Name",name:"Name",rules:[v(w)],ref_key:"agreementNameRef",ref:x},null,8,["modelValue","rules"]),s(J,{items:z.value,modelValue:f.value,"onUpdate:modelValue":e[8]||(e[8]=t=>f.value=t),label:"Select Type","item-title":"title","item-value":"value",name:"agreements",rules:[v(w)],ref_key:"agreementTypeRef",ref:R,"return-object":!1},null,8,["items","modelValue","rules"]),s(Ce,null,{default:m(()=>[(u(!0),E(L,null,P(D.value,(t,I)=>(u(),_(K,{color:"white",size:"x-large",elevation:"2",class:"mb-6 cutom-chip mr-3",key:I,label:"",draggable:"true",onDragstart:F=>q(t),density:"default"},{default:m(()=>[l("p",Pe,S(t),1)]),_:2},1032,["onDragstart"]))),128))]),_:1}),e[22]||(e[22]=l("label",null,"content",-1)),s(i,null,{default:m(()=>[s(n,{modules:A.value,content:o.value,"onUpdate:content":e[9]||(e[9]=t=>o.value=t),theme:"snow",toolbar:"full",contentType:"html",onDrop:B,onDragover:e[10]||(e[10]=O(()=>{},["prevent"])),ref_key:"quillRef",ref:y},null,8,["modules","content"])]),_:1}),g.agreementId?(u(),_(C,{key:1,class:"save-button mr-4",onClick:e[12]||(e[12]=t=>V("update")),"aria-label":"Update agreement"},{default:m(()=>[...e[20]||(e[20]=[k("Update",-1)])]),_:1})):(u(),_(C,{key:0,class:"save-button mr-4",onClick:e[11]||(e[11]=t=>V("create")),"aria-label":"Save agreement"},{default:m(()=>[...e[19]||(e[19]=[k("Save",-1)])]),_:1})),s(C,{class:"save-button mr-4",onClick:e[13]||(e[13]=t=>a.$router.push("/admin/all-settings")),"aria-label":"Cancel"},{default:m(()=>[...e[21]||(e[21]=[k("Cancel",-1)])]),_:1})])])])])}}},at={__name:"[slug]",setup(g){const h=be();de({meta:[{name:"robots",content:"noindex"}]});const c=r("Agreements Add/Edit"),b=r("");return X(()=>{const T=h.params.slug;T!=="new"&&(b.value=T)}),(T,U)=>(u(),E("div",null,[s(v(re),{header:v(c)},null,8,["header"]),s(v(Oe),{agreementId:v(b)},null,8,["agreementId"])]))}};export{at 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.