PageSourceSearch

https://app.dreeven.com/packs/js/6504-820e5592a1badd36.js

js dreeven.com collected 2026-09-24 13:21:50 UTC 22,041 bytes, 9 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([["6504"],{61078(e,t,n){n.d(t,{A:()=>i});var a=n(49347);let o={class:"loading-overlay-container"},l={key:0,class:"loading-overlay"},r=(0,a.defineComponent)({props:{loading:{type:Boolean,default:!1},message:{type:String,default:void 0},stickySpinner:{type:Boolean,default:!1}}}),i=(0,n(64901).default)(r,[["render",function(e,t,n,r,i,s){let c=(0,a.resolveComponent)("DSpinner");return(0,a.openBlock)(),(0,a.createElementBlock)("div",o,[(0,a.createVNode)(a.Transition,{name:"fadefast"},{default:(0,a.withCtx)(()=>[e.loading?((0,a.openBlock)(),(0,a.createElementBlock)("div",l,[(0,a.createVNode)(c,{message:e.message,"text-fg-color":"#fff",class:(0,a.normalizeClass)({sticky:e.stickySpinner})},null,8,["message","class"])])):(0,a.createCommentVNode)("",!0)],void 0,!0),_:1}),t[0]||(t[0]=(0,a.createTextVNode)()),(0,a.renderSlot)(e.$slots,"default",{},void 0,!0)])}],["__scopeId","data-v-c4f4b6b7"]])},32210(e,t,n){n.d(t,{A:()=>r});var a=n(49347),o=n(11115);let l=(0,a.defineComponent)({props:{...o.HA,to:{type:[String,Object],required:!0}},setup:e=>({dButtonProps:(0,a.computed)(()=>({...e,to:void 0}))})}),r=(0,n(64901).default)(l,[["render",function(e,t,n,o,l,r){let i=(0,a.resolveComponent)("DButton"),s=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createBlock)(s,(0,a.mergeProps)(e.$attrs,{custom:"",to:e.to}),{default:(0,a.withCtx)(t=>{let{navigate:n}=t;return[(0,a.createVNode)(i,(0,a.mergeProps)(e.dButtonProps,{onClick:n}),{default:(0,a.withCtx)(()=>[(0,a.renderSlot)(e.$slots,"default")],void 0,!0),_:3},16,["onClick"])]}),_:3},16,["to"])}]])},2785(e,t,n){n.d(t,{A:()=>s});var a=n(49347),o=n(78446),l=n(26301),r=n(54748);let i=(0,a.defineComponent)({name:"DTimeago",props:{datetime:{type:[String,Number,Date],required:!0},title:{type:[String,Boolean],default:null},autoUpdate:{type:[Number,Boolean],default:null},locale:{type:Object,default:null},localeWithCountry:{type:String,default:null}},setup(e){let{localeWithCountry:t}=(0,o.s9)(),n=(0,a.computed)(()=>e.localeWithCountry||t.value);return{dateFnsLocale:(0,a.computed)(()=>{if(e.locale)return e.locale;switch(n.value){case"en-CA":default:return l.h;case"fr-CA":return r.V}})}}}),s=(0,n(64901).default)(i,[["render",function(e,t,n,o,l,r){let i=(0,a.resolveComponent)("vue-timeago");return(0,a.openBlock)(),(0,a.createBlock)(i,{datetime:e.datetime,"auto-update":e.autoUpdate,locale:e.dateFnsLocale,title:e.title},null,8,["datetime","auto-update","locale","title"])}]])},33867(e,t,n){n.d(t,{A:()=>M});var a=n(49347);let o=["id"];var l=n(47891),r=n(78850),i=n(78446),s=n(61078),c=n(21087),u=n(14861);let d=(0,a.defineComponent)({compatConfig:{MODE:3},__name:"SpreadsheetViewerHost",setup(e){let t=r.Ay,{locale:n}=(0,i.s9)(),{target:o,activeRequest:l,instance:d,loadToken:p}=(0,u.k)(),v=(0,a.useTemplateRef)("container"),{toggleElement:m}=(0,c.aM)(d),f=!(0,c.nz)(),g=(0,a.ref)(!1),y=!1;async function w(e){if(!d.value&&!y){y=!0;try{let a,o=await t((a={...c.wz,defaultLanguage:n.value,isReadOnly:!e.canEdit},f&&(a.initialMode=t.Modes.SPREADSHEET_EDITOR,a.spreadsheetEditorOptions={initialEditMode:"viewOnly"}),a),v.value);f?await function(e){let{documentViewer:t,SpreadsheetEditor:n}=e.Core,a=t.getSpreadsheetEditorManager();return a.getWorkbook()?Promise.resolve():new Promise(e=>{a.addEventListener(n.SpreadsheetEditorManager.Events.SPREADSHEET_EDITOR_READY,()=>e(),{once:!0})})}(o):o.UI.disableFeatures([o.UI.Feature.Annotations]),(0,c.J4)(o),d.value=o}finally{y=!1}}}async function b(e){if(await (0,a.nextTick)(),await w(e),!d.value)return;p.value+=1;let n=p.value;g.value=!0;try{let o=await (0,c.Tp)(e.url);if(n!==p.value)return;f&&m("editorDropdown",e.canEdit),await (0,a.nextTick)(),await d.value.UI.loadDocument(o,{filename:e.filename,enableOfficeEditing:!0,extension:e.extension,initialMode:t.Modes.SPREADSHEET_EDITOR})}finally{n===p.value&&(g.value=!1)}}return(0,a.watch)(l,e=>{e&&b(e)},{immediate:!0}),(e,t)=>((0,a.openBlock)(),(0,a.createBlock)(a.Teleport,{to:(0,a.unref)(o),disabled:!(0,a.unref)(o)},[(0,a.createVNode)(s.A,{loading:g.value,class:"apryse-spreadsheet-host",style:(0,a.normalizeStyle)({display:(0,a.unref)(o)?void 0:"none"})},{default:(0,a.withCtx)(()=>[(0,a.createElementVNode)("div",{ref_key:"container",ref:v,class:"apryse-spreadsheet-viewer"},null,512)],void 0,!0),_:1},8,["loading","style"])],8,["to","disabled"]))}});var p=n(64901);let v=(0,p.default)(d,[["__scopeId","data-v-060563c9"]]);var m=n(42232),f=n(18765),g=n(52632),y=n(32707),w=n(86621),b=n(4251),h=n(70529),k=n(68078),E=n(53110),_=n(65217),C=n(73918),S=n(47973),x=n(81045);let I=(0,a.defineComponent)({name:"DrvnApp",components:{ModalsContainer:l.cE,SpreadsheetViewerHost:v},props:{rootId:{type:String,required:!0},projectId:{type:String,default:void 0},companyId:{type:String,default:void 0},anonymous:{type:Boolean,default:!1},loadUserSettings:{type:Boolean,default:!1},revisionInterceptor:{type:Boolean,default:!1},skipOnDemandComponents:{type:Boolean,default:!1}},setup(e){let{anonymous:t,loadUserSettings:n,revisionInterceptor:o}=(0,a.toRefs)(e),l=(0,a.ref)(),{reactiveCompanyId:r}=(0,b.Jy)(e.companyId),{reactiveProjectId:i}=(0,k.P)(e.projectId);(0,a.provide)("companyId",e.companyId),(0,a.provide)("projectId",e.projectId),(0,w.yc)();let s=(0,a.ref)(x.fo).value.reduce((e,t)=>
1({...e,[t]:(0,a.ref)()}),{});Object.entries(s).forEach(e=>{let[t,n]=e;(0,a.provide)(t,n)});let c=(0,a.ref)();(0,a.provide)("userSettings",c);let u=(0,a.ref)();(0,a.provide)("projectPermissions",u);let d=(0,a.ref)();if((0,a.provide)("projectPermissionsUpdatedAt",d),o.value){let{newAvailableRevision:e}=function(){let{revision:e}=window,t=(0,a.ref)();function n(n){n.interceptors.response.use(n=>{if(!n.headers||!(n.headers instanceof E.$t))return n;let a=n.headers?.get("X-Dreeven-Version");if(a&&a>e){let e=(n.headers.get("Cache-Control")?.toString()||"").match(/max-age=(\d*)/);e&&"0"!==e[1]||(t.value=a)}return n})}return n(_.n),n(_.D),{newAvailableRevision:t,applyRevisionInterceptor:n}}();(0,a.provide)("newAvailableRevision",e)}let p=(0,a.ref)(!1);async function v(){return n.value||!t.value&&(r.value||i.value)?m.DLc.getSettings().then(e=>{c.value=e.data}):Promise.resolve()}async function I(){return t.value||!i.value?Promise.resolve():m.DLc.getPermissions(i.value).then(e=>{u.value=e.data,d.value=Date.now()})}let{errorAlert:M}=(0,C.Fb)();async function A(){Promise.all([v(),I()]).then(()=>{p.value=!0}).catch(e=>{M(e)})}return(0,y.Yi)(),(0,y.qg)(i),(0,S.d)(),t.value||(0,h.d)().processQueue(),(0,g.cu)({companyId:r,projectId:i,userSettings:c,projectPermissions:u}),(0,f.y)({appLoaded:p,userSettings:c,companyId:r}),A(),{drvnApp:l,appLoaded:p,appOnDemandComponents:x.fo,setOnDemandComponentRef:function(e,t){s[t].value=e}}}}),M=(0,p.default)(I,[["render",function(e,t,n,l,r,i){let s=(0,a.resolveComponent)("router-view"),c=(0,a.resolveComponent)("ModalsContainer"),u=(0,a.resolveComponent)("SpreadsheetViewerHost");return(0,a.openBlock)(),(0,a.createElementBlock)("div",{id:e.rootId,ref:"drvnApp"},[e.appLoaded?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(s),t[0]||(t[0]=(0,a.createTextVNode)()),e.skipOnDemandComponents?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(e.appOnDemandComponents,t=>((0,a.openBlock)(),(0,a.createBlock)((0,a.resolveDynamicComponent)(t),{ref_for:!0,ref:n=>e.setOnDemandComponentRef(n,t),key:t}))),128))],64)):(0,a.createCommentVNode)("",!0),t[1]||(t[1]=(0,a.createTextVNode)()),(0,a.createVNode)(c),t[2]||(t[2]=(0,a.createTextVNode)()),(0,a.createVNode)(u)],8,o)}]])},4738(e,t,n){n.d(t,{v:()=>a});let a=(0,n(52048).pG)("external-system-sync-callback")},81045(e,t,n){n.d(t,{Xu:()=>_,fo:()=>C});var a=n(40531),o=n(80551),l=n(10705),r=n(81025),i=n(577),s=n(86461),c=n(32210),u=n(42540),d=n(29933),p=n(2785),v=n(49347);let m={key:0,class:"vue-simple-spinner-text"},f=(0,v.defineComponent)({compatConfig:{MODE:3},name:"VueSimpleSpinner",__name:"VueSimpleSpinner",props:{size:{default:"medium"},lineSize:{default:3},lineBgColor:{default:"#eee"},lineFgColor:{default:"#2196f3"},speed:{default:.8},spacing:{default:4},message:{default:""},fontSize:{default:13},textFgColor:{default:"#555"}},setup(e){function t(e){if(!e)return;if("number"==typeof e)return e;let t=Number.parseFloat(e);return Number.isNaN(t)?void 0:t}let n={tiny:{lineSize:1,size:12},small:{lineSize:2,size:16},medium:{lineSize:3,size:32},large:{lineSize:3,size:48},big:{lineSize:4,size:64},huge:{lineSize:4,size:96},massive:{lineSize:5,size:128}},a=(0,v.computed)(()=>t(e.size)||n[e.size]?.size||n.medium.size),o=(0,v.computed)(()=>"string"!=typeof e.size||t(e.size)?t(e.lineSize)||n.medium.lineSize:n[e.size]?.lineSize),l=(0,v.computed)(()=>"string"==typeof e.size?Math.min(Math.max(Math.ceil(a.value/8),3),12):e.spacing),r=(0,v.computed)(()=>"string"==typeof e.size?Math.min(Math.max(Math.ceil(.4*a.value),11),32):e.fontSize),i=(0,v.computed)(()=>({"--spinner-line-bg-color":e.lineBgColor,"--spinner-line-fg-color":e.lineFgColor,"--spinner-line-size":`${o.value}px`,"--spinner-size":`${a.value}px`,"--spinner-speed":`${e.speed}s`,"--spinner-spacing":`${e.spacing}px`,"--spinner-text-fg-color":e.textFgColor,"--spinner-font-size":`${r.value}px`,"--spinner-text-margin-top":`${l.value}px`}));return(t,n)=>((0,v.openBlock)(),(0,v.createElementBlock)("div",{style:(0,v.normalizeStyle)(i.value),class:"vue-simple-spinner-container"},[n[0]||(n[0]=(0,v.createElementVNode)("div",{class:"vue-simple-spinner"},null,-1)),n[1]||(n[1]=(0,v.createTextVNode)()),e.message.length>0?((0,v.openBlock)(),(0,v.createElementBlock)("div",m,(0,v.toDisplayString)(e.message),1)):(0,v.createCommentVNode)("",!0)],4))}}),g=(0,n(64901).default)(f,[["__scopeId","data-v-da32bae7"]]);var y=n(49716),w=n(47397),b=n(7079),h=n(64557),k=n(63111);let E={DTable:a.A,DButton:l.A,DRoutedButton:c.A,DCard:r.A,DFlex:i.Ay,DText:d.A,DSpinner:u.A,DBadge:o.A,DLink:s.A,DTimeago:p.A,CompanyUserPickerContainer:w.u,PlanViewerContainer:k.X,EmailComposerModalContainer:b.R,AuditLogsModalContainer:y.N,GlobalSlowExportModal:h.Y};
1function _(e){Object.entries(E).forEach(t=>{let[n,a]=t;e.component(n,a)}),e.component("Spinner",g)}let C=["company-user-picker-container","plan-viewer-container","audit-logs-modal-container","global-contract-picker","email-composer-modal-container","global-slow-export-modal"]},49716(e,t,n){n.d(t,{N:()=>o,X:()=>l});var a=n(49347);let o=(0,a.defineComponent)({components:{AuditLogsModal:()=>Promise.all([n.e("1765"),n.e("8666"),n.e("9620"),n.e("9938"),n.e("7280"),n.e("5347"),n.e("4870")]).then(n.bind(n,44811))},setup(){let e=(0,a.ref)(),t=(0,a.ref)();return{options:e,close:function(){e.value=void 0,t.value&&t.value()},show:function(n,a){t.value=a,e.value=n}}},template:'<AuditLogsModal v-if="options" v-bind="options" @close="close" />'});function l(){let e=(0,a.inject)("audit-logs-modal-container");return{showAuditLogs:function(t){return new Promise(n=>{e?.value?e?.value.show(t,()=>{n(void 0)}):(console.error("Audit logs modal not ready"),n(void 0))})}}}},7079(e,t,n){n.d(t,{R:()=>r,D:()=>i});var a=n(49347),o=n(62456);let l={defaultToRecipients:void 0,initialCustomText:"",canEditTo:!1,canEditCc:!1,canCcSelf:!1,canAddPdf:!1,canAddIntoAgenda:!1,showToAsBcc:!1,hasAttachments:!1,slowExportLazyLinks:!1,canUseProjectUserPicker:!1,canUseContractPicker:!1,hasReplyTo:!1},r=(0,a.defineComponent)({components:{EmailComposerModal:()=>Promise.all([n.e("1765"),n.e("8666"),n.e("9938"),n.e("7280"),n.e("677"),n.e("212"),n.e("5943"),n.e("8261")]).then(n.bind(n,57978))},setup(){let e=(0,a.ref)(),t=(0,a.ref)(),n=(0,a.ref)();return{close:function(t){e.value=void 0,n.value?.(t)},open:function(t,a){e.value=t,n.value=a},onCloseCb:n,options:e,emailModal:t}},template:`
2    <EmailComposerModal
3      v-if="options"
4      v-bind="options"
5      ref="emailModal"
6      @close="close"
7    />
8  `});function i(){let e=(0,a.inject)("email-composer-modal-container");return{openEmailComposer:function(t){let n={...l,...t};return new Promise(t=>{if(!e?.value){(0,o.n7)(),t(void 0);return}e.value.open(n,e=>{t(e)})})}}}},64557(e,t,n){n.d(t,{Y:()=>s,p:()=>c});var a=n(49347),o=n(57968),l=n(64251),r=n(78446),i=n(73918);let s=(0,a.defineComponent)({components:{SlowExportModal:()=>n.e("7496").then(n.bind(n,77403))},setup(){let e=(0,a.ref)(),t=(0,a.ref)(),n=(0,a.ref)();return{modal:e,slowExportId:t,onClose:function(){t.value=void 0,n.value&&n.value()},launch:function(e,a){t.value=e,n.value=a}}},template:'<SlowExportModal v-if="slowExportId" ref="modal" :slow-export-id="slowExportId" @close="onClose" />'});function c(){let e=(0,a.inject)("global-slow-export-modal"),{errorAlert:t}=(0,i.Fb)(),{t:n}=(0,r.s9)();function s(t){return new Promise((n,a)=>{e?.value?e.value.launch(t,n):(o.v4(n=>{n.setExtra("slowExportId",t),n.setExtra("modal present",void 0!==e),n.setExtra("modal value present",e?.value!==void 0),l.Cp(Error("useGlobalSlowExportId was not provided modal"))}),a())})}return{showSlowExportModal:s,handleSlowExportPromise:function(e){e.then(e=>{s(e.data.id)},e=>{t(e,{title:n("common.failed_starting_slow_export")})})}}}},63111(e,t,n){n.d(t,{X:()=>l,d:()=>r});var a=n(49347),o=n(62456);let l=(0,a.defineComponent)({components:{PlanViewer:()=>Promise.all([n.e("1765"),n.e("8666"),n.e("6817"),n.e("9771"),n.e("302"),n.e("8631"),n.e("9938"),n.e("7280"),n.e("7068"),n.e("677"),n.e("212"),n.e("5943"),n.e("5214"),n.e("6758"),n.e("3320"),n.e("8621")]).then(n.bind(n,2799))},setup(){let e=(0,a.ref)(!1),t=(0,a.ref)(),n=(0,a.ref)();function o(e,n){t.value.show(e,n)}return(0,a.watch)(t,()=>{if(t.value&&n.value){let e={...n.value.options};e.onScreenshot=e=>{n.value.options.onScreenshot(e),n.value=void 0},o(n.value.planId,e)}}),{show:function(a,l){t.value?o(a,l):(n.value={planId:a,options:l},e.value||(e.value=!0))},loaded:e,viewer:t}},template:'<PlanViewer v-if="loaded" ref="viewer" />'});function r(){let e=(0,a.inject)("plan-viewer-container");return{showPlanViewer:function(t,n){return new Promise(l=>{if(!(0,a.unref)(t))throw Error("No planId");e&&e.value?e.value.show((0,a.unref)(t),{...n,onScreenshot:e=>{l(e)}}):((0,o.n7)(),l(void 0))})}}}},21087(e,t,n){n.d(t,{J4:()=>m,RC:()=>w,S5:()=>b,Tp:()=>r,Vd:()=>d,aM:()=>c,nz:()=>s,tZ:()=>y,wT:()=>p,wz:()=>i});var a=n(78850),o=n(49347),l=n(78446);async function r(e){let t=await fetch(e);return await t.blob()}let i={path:"/lib/webviewer",licenseKey:window.apryseLicenseKey,disableLogs:"production"===window.railsEnv};function s(){let{platform:e}=navigator,t=/iPad|iPhone|iPod/.test(e)||"MacIntel"===e&&navigator.maxTouchPoints>1||/iPad|iPhone|iPod/.test(navigator.userAgent);return/Android|webOS|Touch|IEMobile|Silk/i.test(navigator.userAgent)||t}function c(e){return{toggleElement:function(t,n){e.value?void 0===n?e.value.UI.isElementDisabled(t)?e.value.UI.enableElements([t]):e.value.UI.disableElements([t]):n?e.value.UI.enableElements([t]):e.value.UI.disableElements([t]):console.warn("[WebViewer - Apryse] instance is not initialized yet.")}}}function u(e){let t=e.UI.getModularHeader("default-top-header");
8return t&&"function"==typeof t.getItems?t:(console.warn("[WebViewer - Apryse] default-top-header not found; cannot update header items. Available headers:",e.UI.getModularHeaderList()),null)}function d(e,t){let n=u(e);n&&n.setItems([...n.getItems(),...t])}function p(e,t){let n=u(e);n&&n.setItems(n.getItems().filter(e=>!t.includes(e.dataElement)))}let v=["fullscreenButton","fullScreenButton"];function m(e){e.UI.disableElements(v)}async function f(e,t,n){let a=e.Core.documentViewer.getDocument();return new File([await a.getFileData({downloadType:"office"})],t,{type:n})}let g="drvnSaveButton",y=(e,t)=>{let{documentViewer:n,SpreadsheetEditor:a}=e.Core,o=n.getSpreadsheetEditorManager(),{Events:l}=a.SpreadsheetEditorManager;return o.addEventListener(l.DATA_CHANGED,t),()=>o.removeEventListener(l.DATA_CHANGED,t)};function w(e){let{t}=(0,l.s9)(),n=(0,o.ref)(null);function a(e){n.value?.(),n.value=null,p(e,[g])}return{syncSaveButton:function(o,l){a(o),!s()&&e.canEdit&&function(a,o){e.canEdit&&(d(a,[new a.UI.Components.CustomButton({dataElement:g,label:o.label||t("common.save"),title:o.title||t("common.save"),img:o.img||"icon-save",onClick:async()=>{if(!e.canEdit)return;let t=await f(a,e.filename,o.mimeType);o.onClick(t)}})]),n.value=o.watchChanges(a,()=>{e.canEdit&&o.onChanges?.()}))}(o,l)},hideSaveButton:a}}function b(e){let{locale:t,t:n}=(0,l.s9)(),c=(0,o.useTemplateRef)("apryseViewer"),u=(0,o.shallowRef)(null),d=(0,o.ref)(null),p=(0,o.computed)(()=>e.filename.split(".").pop()?.toLowerCase()),v=(0,o.computed)(()=>({...i,defaultLanguage:t.value,isReadOnly:!e.canEdit})),f=(0,o.ref)(!1),g=(0,o.computed)(()=>f.value),y=(0,o.computed)(()=>(s(),!1));async function w(){let t=await r(e.initialDocUrl);!g.value&&u.value&&u.value.UI.loadDocument(t,{filename:e.filename,extension:p.value,enableOfficeEditing:y.value})}async function b(){d.value=null;try{let e=await (0,a.Ay)(v.value,c.value);if(g.value)return void await e.UI.dispose();u.value=e,u.value&&(u.value.UI.disableFeatures([u.value.UI.Feature.InlineComment,u.value.UI.Feature.NotesPanel,u.value.UI.Feature.Annotations]),u.value.Core.annotationManager.enableReadOnlyMode(),m(u.value),u.value.UI.updateElement("downloadButton",{label:n("message.document_viewer.download_as_pdf"),title:n("message.document_viewer.download_as_pdf")})),await w()}catch(e){d.value=e,console.error("[WebViewer - Apryse] failed to load the document",e)}}return(0,o.onMounted)(b),(0,o.watch)([v,e.initialDocUrl],async()=>{u.value&&(await u.value.UI.dispose(),u.value=null),f.value=!1,await b()}),(0,o.onBeforeUnmount)(async()=>{f.value=!0;let e=u.value;u.value=null,e&&await e.UI.dispose()}),{loadError:d,viewerRef:c,isDisposed:g,viewerInstance:u}}},14861(e,t,n){n.d(t,{k:()=>o});var a=n(49347);let o=(0,n(1179).VB)(()=>{let e=(0,a.ref)(0),t=(0,a.shallowRef)(null),n=(0,a.ref)(null);return{target:t,loadToken:e,activeRequest:n,instance:(0,a.shallowRef)(null),openSpreadsheet:function(e,a){t.value=e,n.value=a},closeSpreadsheet:function(e){t.value===e&&(t.value=null,n.value=null)}}})},32707(e,t,n){n.d(t,{Yi:()=>y,iU:()=>g,qg:()=>w});var a=n(5997),o=n(46517),l=n(49347),r=n(4738),i=n(52048),s=n(31909),c=n(58891),u=n(75465),d=n(57593),p=n(42007),v=n(73638);let m=(0,a.Be)("/websocket"),f=Symbol("project-notifications-bus"),g=(0,o.iXd)(f);function y(){m.subscriptions.create("NotificationChannel",{connected:()=>{},received:e=>{switch(e.event){case"new_notification":(0,i.tK)(v.cO.createEvent(e));break;case"maestro_sync_notification":g.emit("maestro-callback",e);break;case"external_system_sync_notification":(0,i.tK)(r.v.createEvent(e));break;case"external_sync_notification":(0,i.tK)(c.I8.createEvent(e));break;case"billing_sync_notification":(0,i.tK)(d.V.createEvent(e));break;case"slow_import_update":(0,i.tK)(u.k.createEvent(e));break;case"chatbot_notification":(0,i.tK)(p.I.createEvent(e));break;case"quartz_feedback_received":(0,i.tK)(s.i7.createEvent(e))}}})}function w(e){let t=(0,l.ref)(null);(0,l.watch)(e,(e,n)=>{e===n&&e||t.value?.unsubscribe(),t.value=e?m.subscriptions.create({channel:"ProjectChannel",id:e},{connected:()=>{},received:e=>{switch(e.event){case"extraction_zone_image_processed":(0,i.tK)(s.xh.createEvent(e));break;case"extraction_zone_text_extracted":(0,i.tK)(s.fd.createEvent(e));break;case"plan_import_progression":(0,i.tK)(s.o8.createEvent(e));break;case"plan_import_processed":(0,i.tK)(s.xD.createEvent(e));break;
8case"plan_zones_detected":(0,i.tK)(s.zR.createEvent(e));break;case"plan_links_detected":(0,i.tK)(s.RN.createEvent(e));break;case"change_request_pdf_updated":(0,i.tK)(s.Hv.createEvent(e));break;case"photo_processed":(0,i.tK)(s.RL.createEvent(e));break;case"copy_documents_progress":(0,i.tK)(s.Rh.createEvent(e));break;case"addendum_email_progress":(0,i.tK)(s.mL.createEvent(e));break;case"daily_report_attachment_processed":(0,i.tK)(s.$F.createEvent(e));break;case"attachment_processed":(0,i.tK)(s.my.createEvent(e));break;case"document_processed":(0,i.tK)(s.GS.createEvent(e));break;case"form_entry_generation_progress":(0,i.tK)(s.qw.createEvent(e));break;default:g.emit("received",e)}}}):null},{immediate:!0})}},86621(e,t,n){n.d(t,{yJ:()=>i,yc:()=>r});var a=n(49347),o=n(28984);let l=Symbol("BodyScrollLockCountKey");function r(){let e=(0,a.ref)(0);(0,a.provide)(l,e)}function i(e){let t=(0,o.xW)(l),n=!1;function r(){n||(n=!0,t.value+=1,document.body.style.overflow="hidden")}function i(){n&&(n=!1,t.value=Math.max(t.value-1,0),0===t.value&&(document.body.style.overflow=""))}e?(0,a.watchEffect)(()=>{e.value?r():i()}):(0,a.onMounted)(r),(0,a.onBeforeUnmount)(i)}},58891(e,t,n){n.d(t,{I4:()=>f,I8:()=>i,IZ:()=>d,Lx:()=>b,Og:()=>v,R5:()=>c,Rn:()=>g,V9:()=>E,Ve:()=>u,WM:()=>w,Yn:()=>p,Yv:()=>s,_k:()=>o,bv:()=>y,g_:()=>k,ku:()=>m,mP:()=>r,tQ:()=>l,tX:()=>h});var a=n(52048);let o={timesheet:["ctrl","avantage"],invoice:["quickbooks"],contract:["quickbooks"]},l=["ctrl"],r=Symbol("ExternalCtxKey"),i=(0,a.pG)("external-sync-callback"),s=new Map([["algo","project_abc"],["avantage","project"],["ctrl","project"],["quickbooks","project"]]),c=new Map([["avantage","activity"],["algo","activity_abc"],["ctrl","activity"]]),u=new Map([["avantage","employee"],["algo","employee"],["ctrl","employee"]]),d=new Map([["avantage","construction_trade"],["algo","ccq_job_title"]]),p=new Map([["avantage","supplier"],["quickbooks","supplier"]]),v=new Map([["avantage","purchase_order"]]),m=new Map([["avantage","hourly_rate_type"]]),f=new Map([["avantage","expense_category"],["ctrl","expense_category"]]),g=new Map([["nethris","labor_union"]]),y=new Map([["ctrl","extra"]]),w=new Map([["quickbooks","general_ledger"]]),b=new Map([["quickbooks","tax_code"]]),h=new Map([["quickbooks","preference"]]),k=new Map([["quickbooks","purchase_order"]]),E=new Map([["quickbooks","activity"]])},75465(e,t,n){n.d(t,{k:()=>a});let a=(0,n(52048).pG)("slow_import_update")},57593(e,t,n){n.d(t,{V:()=>a});let a=(0,n(52048).pG)("billing-system-update-addon-callback")}}]);
9//# sourceMappingURL=6504-820e5592a1badd36.js.map

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.