PageSourceSearch

https://care360-next.firebaseapp.com/assets/CommunicationTemplates-9zmHEKsi.js

js care360-next.firebaseapp.com collected 2026-10-03 14:05:20 UTC 5,391 bytes, 1 lines download raw bytes

1import{Q as V}from"./QCardSection-D5NMge7-.js";import{Q as k}from"./QCard-Ct5z123p.js";import{Q as B}from"./QPage-C8_dy18L.js";import{w as b,aE as G,G as O,n as y,a2 as z,K,R as $,M as T,y as C,V as o,ap as g,N as s,I as u,E as d}from"./index-DkBSX1I6.js";import{u as j,L as F}from"./templates-f0e5PRqM.js";import"./QTooltip-9vpSuNlW.js";import"./QTd-YpxTICTH.js";import"./QTable-BYAh0lzD.js";import"./QSeparator-skmQNB9a.js";import"./QList-DT9SZSJm.js";import"./QLinearProgress-w4T4vKKW.js";import"./QSpinnerGears-Bnqv8wCa.js";import"./QInnerLoading-nVFjNdTY.js";import"./QCardActions-DIbr8qBg.js";import"./QTabs-mNVoBHJd.js";import"./QResizeObserver-CzApL6AV.js";import"./FileExplorer.vue_vue_type_script_setup_true_lang-DqUkvfNp.js";import"./ClosePopup-DbbXQyRy.js";import"./navigation-GPc7sAJe.js";import"./sideNavigation-DAkEOBTx.js";import"./supportLink-bGSmfx9u.js";import"./freshdeskControls-CjGnQcFJ.js";import"./organizationPartnerIntegrationInfo-Dgph6e9Q.js";import"./documents-0gqbgG18.js";import"./utils-DUhqc78t.js";import"./colors-CYLVGD4q.js";import"./luxon-BRYr7cOc.js";import"./caseAttachment-CUvMEOG6.js";import"./case-Bgzp1iwt.js";import"./ListUploads.vue_vue_type_script_setup_true_lang-DnQ1LTV_.js";import"./QBadge-C_KSf4iD.js";import"./documentNavigation-Dh2vdmvD.js";import"./OrganizationDocumentActions.vue_vue_type_script_setup_true_lang-DYN2owLu.js";import"./DialogConfirm.vue_vue_type_style_index_0_lang-tk_zOPBQ.js";import"./CTAButton-BpHSU9gH.js";import"./_plugin-vue_export-helper-umqNuvUw.js";import"./DocumentsPreview-Bh6JEPXC.js";import"./QImg-CSTm7OVY.js";import"./_commonjs-dynamic-modules-DiSPE4QL.js";import"./file-CqVTJ9sg.js";import"./listCases-JjSL4Onn.js";import"./listDocuments-DWe0VZfa.js";import"./date-Cm-lAr8N.js";import"./ListForms-CB3o4dvJ.js";import"./QTabPanels-DKNG-QlQ.js";import"./use-panel-CPHyUQdj.js";import"./touch-B5a0U8He.js";import"./QSkeleton-DemKRNAp.js";import"./Pagination-D9D_cwNv.js";import"./pagination-Bmc7zP12.js";import"./BadgeFormStatus.vue_vue_type_script_setup_true_lang-Cr10ZxYG.js";import"./queries-CFYZq8Gm.js";import"./fragments-DZBvCgb8.js";import"./mutations-5eGjGRee.js";import"./form-CMhGxpIJ.js";import"./index-DYC34OC0.js";import"./string-CGeanWSp.js";import"./formVersions-BnYnkQK6.js";import"./CVSearchFilter-BZZiuMf9.js";import"./caseCategories-DYlFooNw.js";import"./search-C-PkfPg9.js";(function(){try{var a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};a.SENTRY_RELEASE={id:"ba3fc2909eb41e527cc359f4dfcbf3c71dfcc295"};var m=new a.Error().stack;m&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[m]="bddcf016-7c46-4a39-9747-8500016e427f",a._sentryDebugIdIdentifier="sentry-dbid-bddcf016-7c46-4a39-9747-8500016e427f")}catch{}})();const H=b({__name:"CommentTemplates",setup(a){const{user:m}=G(),{getCommunicationTemplates:r,submitCommunicationTemplate:_,submitUpdatedCommunicationTemplate:v,submitCommunicationTemplateLoading:w,commentTemplates:Q,commentTemplatesLoading:S,deleteCommunicationTemplate:q,deleteCommunicationTemplateInProgress:U,commentTemplatesQueryScopes:p,commentTemplatesQueryCategories:n,handleTemplateQueryScopesUpdate:h,pageInfo:x,templatesQueryScopeOptions:D,templateScopeOptions:I,totalCount:E,refetchCommentTemplates:P,updateTemplateQueryParams:c}=j(),M=O("communication"),R=y(()=>S.value||w.value||U.value);async function L(e,t){await _(e),await l(t)}async function N(e,t,i){await v(e,t),await l(i)}async function Y(e,t){await q({templateId:e}),await l(t)}async function l(e){c(e),await P()}z(()=>r());const f=[{name:"createdAt",label:"Created",field:"createdAt",align:"left",format:e=>K.formatDate(e,"MMM D, YYYY hh:mma"),sortable:!0},{name:"name",label:"Template Name",field:"name",align:"left",sortable:!0},{name:"isGlobal",label:"Source",field:"isGlobal",align:"left",format:e=>e===!0?"CareValidate":"Organization",sortable:!0},{name:"isPersonal",label:"",field:"isPersonal",align:"left",format:e=>e===!0?"My Template":"",sortable:!0},{name:"categories",label:"Categories",field:"caseCategories",align:"left",style:"overflow: hidden; text-overflow: ellipsis; max-width: 200px"},{name:"actions",label:"",field:"id",align:"right"}],A=y(()=>f.filter(e=>e.name==="categories"?m?.role===$.Cvadmin:!0).map(e=>e.name));return(e,t)=>(C(),T(F,{title:"Comment Templates","template-type":M.value,loading:R.value,rows:o(Q),"page-info":o(x),"total-count":o(E),columns:f,"visible-columns":A.value,"query-scopes":o(p),"onUpdate:queryScopes":t[0]||(t[0]=i=>g(p)?p.value=i:null),"query-categories":o(n),"onUpdate:queryCategories":t[1]||(t[1]=i=>g(n)?n.value=i:null),"query-filter-options":o(D),"template-scope-options":o(I),onSubmit:L,onUpdate:N,onDelete:Y,onUpdateQueryScopes:o(h),onUpdateQueryCategories:t[2]||(t[2]=i=>n.value=i),onUpdateQueryParams:o(c)},null,8,["template-type","loading","rows","page-info","total-count","visible-columns","query-scopes","query-categories","query-filter-options","template-scope-options","onUpdateQueryScopes","onUpdateQueryParams"]))}}),J={class:"q-pa-md"},W={class:"q-gutter-y-md"},mt=b({__name:"CommunicationTemplates",setup(a){return(m,r)=>(C(),T(B,null,{default:s(()=>[u("div",J,[u("div",W,[d(k,null,{default:s(()=>[r[0]||(r[0]=u("div",{class:"q-table__title q-mx-md q-my-md"},"Templates",-1)),d(V,null,{default:s(()=>[d(H)]),_:1})]),_:1})])])]),_:1}))}});
1export{mt 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.