PageSourceSearch

https://calmo.ai/_nuxt/BcQytj8D.js

js calmo.ai collected 2026-10-05 15:30:26 UTC 6,721 bytes, 3 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a109ac-5b76-7ae0-8d98-4fd8ec772993")}catch(e){}}();import{_ as Z}from"./UNpw5gcI.js";import{bk as K,D as Q,bS as X,a as ee,bT as te,S as se,A as ae,W as oe,V as ie,an as ne,af as re,Z as m,a0 as r,a9 as s,c as a,s as le,Y as l,ag as c,aa as ce,aq as ue,ac as o,ah as y,ar as me,ab as de,am as pe,ad as v,$ as be}from"./CVOcV0X7.js";import{_ as _e}from"./DbqreJWQ.js";import{_ as ve}from"./r2Mya22F.js";import{_ as fe}from"./Cq8CYQB3.js";import{_ as ge}from"./CpQtvIAu.js";import{_ as he}from"./CXWOfBWH.js";import{_ as xe}from"./B67x0Frq.js";import{D as ye}from"./BDnm7XKv.js";import{g as ke}from"./DGNtv-Sp.js";import{u as Se}from"./N6FClNdd.js";import{u as we}from"./qv5RMkV4.js";import{_ as $e}from"./DlAUqK2U.js";import"./BHLCqphU.js";import"./7JFtXw1n.js";import"./_Ippfxlp.js";import"./C63tX8t1.js";import"./CVX-Ezn7.js";import"./BUTEot8p.js";import"./CblmvyeJ.js";import"./BOMRRXdF.js";import"./DNNcwzrd.js";import"./BWw22w6z.js";import"./DgX0YhqK.js";import"./pGyxK1Z0.js";function Ce(){const b=K("calmo-submission-notes-panel",!0),i=ee(!1),u=X(te).greaterOrEqual("lg");Q(u,g=>{g&&(i.value=!1)});function d(){u.value?b.value=!b.value:i.value=!i.value}return{notesPanelOpen:b,mobileNotesOpen:i,isLg:u,toggleNotes:d}}const De={class:"flex flex-col gap-5"},Ie={class:"flex items-center gap-3 sm:gap-5"},Ne={class:"min-w-0 flex-1 space-y-3"},Ae={class:"min-w-0 flex-1 space-y-3"},Be={class:"flex flex-col gap-5 lg:flex-row lg:items-end lg:justify-between lg:gap-6"},Pe={class:"min-w-0 space-y-2"},Re={class:"font-display text-xl font-semibold tracking-tight text-pretty text-highlighted sm:text-2xl"},Te={class:"flex flex-wrap items-center gap-x-2 gap-y-1 text-sm text-muted"},Ue={class:"flex w-full flex-wrap items-center gap-2 sm:justify-end"},je={class:"hidden items-center gap-2 lg:flex"},qe={class:"flex flex-wrap items-center justify-end gap-2"},ze={key:1},Oe=se({__name:"[demoId]",async setup(b){let i,f;const u=ae(),d=u.params.demoId,{features:g}=oe(),{inviteDeliverablesFromApproved:$,loading:C}=Se(d),{approve:D,reject:I,instantMode:h,processingApprove:N,processingReject:A}=we();h.value=!1;const{isOrgAdmin:B}=ie();Ce();const{data:e,refresh:k}=([i,f]=ne(()=>le(`/api/submissions/${d}`,{key:`submission-${d}`,default:()=>{}},"$GpW_bpV_AJ")),i=await i,f(),i),p=a(()=>u.path.replace(/\/$/,"").endsWith("/deliverable")),P=a(()=>{const t=e.value,n=[{label:"Submissions",to:"/dashboard/submissions"}];return t&&(n.push({label:t.submitterName||"Submission not found",to:`/dashboard/submissions/${t.id}`}),p.value&&n.push({label:"deliverables",to:`/dashboard/submissions/${t.id}/deliverable`})),n}),x=a(()=>ke(e.value?.status??"pending")),R=a(()=>e.value&&(e.value.status==="deliverables_received"||e.value.status==="in_catalog"||e.value.status==="approved")&&B.value),T=a(()=>e.value?`/dashboard/submissions/${e.value.id}`:"/dashboard/submissions"),U=a(()=>e.value?`/dashboard/submissions/${e.value.id}/deliverable`:"/dashboard/submissions"),S=a(()=>{const t=e.value;return t?t.firmaSigningRequestId?{to:`/dashboard/contracts/requests/${t.firmaSigningRequestId}`,label:"Contract"}:R.value?{to:"/dashboard/contracts/templates",label:"Create contract"}:{to:"/dashboard/contracts/requests",label:"Contracts"}:{to:"/dashboard/contracts/requests",label:"Contracts"}}),j=a(()=>{const t=[{to:T.value,label:"Submission",icon:"i-hugeicons-left-to-right-list-bullet",current:!p.value},{to:U.value,label:"Deliverable",icon:"i-hugeicons-package",current:p.value},{to:S.value.to,label:S.value.label,icon:"i-hugeicons-signature",current:!1,color:"neutral"}],n=e.value?.catalogReleaseId;return n?[...t,{to:`/dashboard/catalog/${n}`,label:"Release",icon:"i-hugeicons-disc-3",current:!1}]:[...t]}),w=a(()=>e.value?.status==="pending"),q=a(()=>!!(e.value?.status===ye.approved&&g.value.catalogStorageGb));async function z(){const t=e.value;t&&await $(t.submitterEmail)}async function O(){const t=e.value;t&&(await I(t),await k())}async function V(){const t=e.value;t&&(await D(t),await k())}return re({title:a(()=>p.value?e.value?`Deliverables · ${e.value.submitterName}`:"Deliverables":e.value?.submitterName||"Submission not found")}),(t,n)=>{const E=Z,L=me,F=_e,_=pe,W=ve,G=fe,H=ge,M=ue,J=he,Y=xe;return l(),m(Y,{id:s(p)?"deliverable-review":"submission-detail",class:"relative"},{header:r(()=>[s(e)?(l(),m(W,{key:0,border:"none"},{"navbar-right":r(()=>[o("div",Ue,[o("div",je,[s(w)?(l(),m(_,{key:0,color:"error",variant:"soft",size:"sm",icon:s(h)?"i-hugeicons-flash":"i-hugeicons-cancel-01",label:"Reject",loading:s(A),onClick:O},null,8,["icon","loading"])):v("",!0),s(w)?(l(),m(_,{key:1,color:"primary",variant:"solid",size:"sm",icon:s(h)?"i-hugeicons-flash":"i-hugeicons-tick-02",label:"Approve",loading:s(N),onClick:V},null,8,["icon","loading"])):v("",!0)])])]),default:r(()=>[o("div",De,[o("div",Ie,[o("div",Ne,[c(E,{items:s(P),ui:{root:"relative",list:"gap-x-1.5 text-xs text-muted",link:"font-normal text-muted hover:text-toned",linkLeadingIcon:"size-3.5",separatorIcon:"size-3.5 text-dimmed"}},null,8,["items"])])]),o("div",Ae,[o("div",Be,[o("div",Pe,[o("h1",Re,y(s(e).artist?.spotify?.name||s(e).submitterName)+" - "+y(s(e).title),1),o("div",Te,[c(L,{color:s(x).color,variant:"subtle",icon:s(x).icon,class:"capitalize"},{default:r(()=>[de(y(s(x).label),1)]),_:1},8,["color","icon"]),c(F,{status:s(e).contractStatus},null,8,["status"])])])])])])]),_:1})):v("",!0),c(G,{border:"top","nav-items":s(j),title:"Submission section"},be({_:2},[s(e)?{name:"right",fn:r(()=>[o("div",qe,[s(q)?(l(),m(_,{key:0,color:"primary",variant:"soft",size:"sm",icon:"i-hugeicons-mail-01",label:"Send deliverables link",loading:s(C).invitingFromApproved,onClick:z},null,8,["loading"])):v("",!0),c(_,{to:`/status/${s(e).id}`,target:"_blank",rel:"noopener noreferrer",variant:"soft",color:"neutral",size:"sm","trailing-icon":"i-hugeicons-arrow-up-right-01",label:"Status page"},null,8,["to"])])]),key:"0"}
1:void 0]),1032,["nav-items"])]),body:r(()=>[c(J,{class:"flex h-full min-h-0 flex-1 flex-col"},{default:r(()=>[s(e)?(l(),ce("div",ze,[c(M)])):(l(),m(H,{key:0,title:"Submission unavailable",description:"This demo may have been removed, or the link might be incorrect.",icon:"i-hugeicons-search-remove",actions:[{label:"Back to submissions",color:"primary",variant:"soft",icon:"i-hugeicons-arrow-left-01",to:"/dashboard/submissions"}]}))]),_:1})]),_:1},8,["id"])}}}),mt=$e(Oe,[["__scopeId","data-v-e23c2df6"]]);export{mt as default};
2
3//# chunkId=01a109ac-5b76-7ae0-8d98-4fd8ec772993

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.