PageSourceSearch

https://www.newyork-caregivers.com/build/assets/ModuleProgressBar-CMU6pstA.js

js newyork-caregivers.com collected 2026-09-29 14:45:51 UTC 7,130 bytes, 2 lines download raw bytes

1import{x as $,Z as n,j as i,g as s,i as f,F as P,a4 as j,N as D,ad as u,e as l,s as x,h as w,L as O,aj as k,aM as y,p as m}from"./vendor-core-CnGKUgNT.js";import{ab as N,ac as M,Q as F,T as L}from"./LanguageSelectList-DekiRKiq.js";import{G as Q}from"./eventRegistrationStore-BKMDP8zw.js";import{v as q,i as S,d as z}from"./EventWaitlist-DNtR5ZIV.js";import{q as E}from"./HeaderItem-Bh2UgW68.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},a=new e.Error().stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="4250082b-4335-4613-a05b-4e699682f40e",e._sentryDebugIdIdentifier="sentry-dbid-4250082b-4335-4613-a05b-4e699682f40e")}catch{}var V=E();const A=$(V),R=["aria-label"],U={key:0,class:"progress-bar__flat-container"},G=["value","aria-valuenow","aria-label"],W=["aria-label","aria-valuenow","aria-valuemax","aria-valuetext"],Z={key:2,class:"p-2 progress-bar__percentage"},B={__name:"ProgressBar",props:{total:{type:Number,default:0},completed:{type:Number,default:0},compact:{type:Boolean,default:!1},flat:{type:Boolean,default:!1},ariaLabel:{type:String,default:""},variant:{type:String,default:"default"},showPercentage:{type:Boolean,default:!1},progressPercentage:{type:[String,Number],default:null}},setup(e){const a=e,c=q(),r=l(()=>Number(a.total)+1),v=l(()=>a.completed===0?0:Number(a.completed)+1),d=l(()=>a.progressPercentage!==null?A(a.progressPercentage).toFixed(0):(a.completed/a.total*100).toFixed(0)),h=l(()=>`${d.value}% `+c.translate("complete")),C=l(()=>c.translate("step")+` ${v.value-1} `+c.translate("of")+` ${r.value-1} `+c.translate("complete"));return(g,T)=>(n(),i("div",{class:D(["progress-bar",{"progress-bar--flat":e.flat,"progress-bar--compact":e.compact,[`progress-bar--${e.variant}`]:e.variant!=="default"}]),role:"region","aria-label":e.ariaLabel||g.__TT("progress-tracker")},[e.flat?(n(),i("div",U,[s("progress",{max:"100",value:d.value,"aria-valuenow":d.value,"aria-valuemin":"0","aria-valuemax":"100","aria-label":h.value},null,8,G)])):f("",!0),e.flat?f("",!0):(n(),i(P,{key:1},[r.value?(n(),i("div",{key:0,class:"progress-bar__container",role:"progressbar","aria-label":e.ariaLabel||g.__TT("progress-tracker"),"aria-valuenow":v.value-1,"aria-valuemin":0,"aria-valuemax":r.value-1,"aria-valuetext":C.value},[(n(!0),i(P,null,j(r.value,b=>(n(),i("div",{key:b,class:D(["mark",{active:b<=v.value}]),"aria-hidden":!0},null,2))),128))],8,W)):f("",!0)],64)),e.showPercentage?(n(),i("span",Z,u(d.value)+"% ",1)):f("",!0)],10,R))}},ve=Object.freeze(Object.defineProperty({__proto__:null,default:B},Symbol.toStringTag,{value:"Module"})),H={class:"ds-content-card__identifier"},J={class:"caption-4"},K={class:"h-5"},X={class:"ds-content-card__list"},Y={class:"ds-content-card__list-item"},ee={class:"p-2","data-test":"toolkit-content-count"},te={key:0,class:"ds-content-card__list-item","data-test":"toolkit-completed-badge"},ae={class:"p-2"},oe={key:1,class:"ds-content-card__list-item","data-test":"toolkit-recommended-badge"},ne={class:"p-2"},le={key:2,class:"ds-content-card__list-item progress"},ie=x({__name:"DsToolkitCard",props:{toolkit:{},hasThumbnail:{type:Boolean,default:!1},uData:{},origin:{default:""},idContext:{default:""},idOverride:{default:""},initialQuery:{default:""},isSearchCard:{type:Boolean,default:!1},insightsObjectId:{default:""},insightsQueryId:{default:""},insightsPosition:{default:null},insightsIndex:{default:""}},setup(e){const{cardId:a,interactiveId:c,globalId:r}=N({content:e.toolkit,contentType:"toolkit",idContext:e.idContext,idOverride:e.idOverride,origin:e.origin,isSearchCard:e.isSearchCard}),{contentUrl:v}=M({content:e.toolkit,initialQuery:e.initialQuery,origin:e.origin,isSearchCard:e.isSearchCard,contentType:"toolkit"}),d=l(()=>{var t,o;return e.isSearchCard?e.uData?!!((o=(t=e.uData.complete_ids)==null?void 0:t.toolkit)!=null&&o.includes(r.value)):!1:!!(e.toolkit.isCompleted??e.toolkit.is_completed)}),h=l(()=>{var t,o;return e.isSearchCard?e.uData?!!((o=(t=e.uData.favourite_ids)==null?void 0:t.toolkit)!=null&&o.includes(r.value)):!1:!!(e.toolkit.isFavourite??e.toolkit.is_favourite)}
1),C=l(()=>{var t,o;return e.isSearchCard?e.uData?!!((o=(t=e.uData.recommend_ids)==null?void 0:t.toolkit)!=null&&o.includes(r.value)):!1:!!(e.toolkit.isRecommended??e.toolkit.is_recommended)}),g=l(()=>e.toolkit.contentCount??e.toolkit.content_count),T=l(()=>{var o,I;if(!e.isSearchCard)return(e.toolkit.userCompletedContentCount??e.toolkit.user_completed_content_count)/g.value*100;const t=(I=(o=e.uData)==null?void 0:o.user_toolkits)==null?void 0:I.find(p=>p.global_id===e.toolkit.id);return t?t.user_completed_content_count/t.content_count*100:0}),b=l(()=>e.insightsObjectId?{"data-insights-object-id":e.insightsObjectId,"data-insights-query-id":e.insightsQueryId,"data-insights-position":e.insightsPosition,"data-insights-index":e.insightsIndex}:{}),_=l(()=>{if(!e.hasThumbnail)return{};const{thumbnail:t}=e.toolkit;return t==null?{"image-src":Q}:t.endsWith(".svg")?{"illustration-src":t}:{"image-src":t}});return(t,o)=>(n(),w(F,O({class:"ds-content-card--toolkit","card-id":k(a),"link-id":k(c),url:k(v)},_.value,{"link-attrs":b.value,"link-test-id":"toolkit-content-card-link"}),{"upper-header-left":y(()=>[s("div",H,[s("h3",J,u(t.__TT("toolkit")),1)])]),"upper-header-right":y(()=>[m(L,{"data-test":"toolkit-favourite-button","data-favourited":h.value,"favourite-status":h.value,"item-id":k(r),"item-type":"toolkit"},null,8,["data-favourited","favourite-status","item-id"])]),title:y(()=>[s("h4",K,u(e.toolkit.title),1)]),body:y(()=>[s("ul",X,[s("li",Y,[m(S,{name:"rectangle-history"}),s("span",ee,u(g.value)+" "+u(g.value===1?t.__TT("activity"):t.__TT("activities")),1)]),d.value?(n(),i("li",te,[m(S,{name:"check-circle-solid",class:"icon-check-circle"}),s("span",ae,u(t.__TT("Completed")),1)])):f("",!0),C.value?(n(),i("li",oe,[m(S,{name:"star-solid",class:"icon-star"}),s("span",ne,u(t.__TT("Recommended")),1)])):f("",!0),T.value>0&&!d.value?(n(),i("li",le,[m(B,{"progress-percentage":T.value,flat:"",variant:"bordered","show-percentage":""},null,8,["progress-percentage"])])):f("",!0)])]),_:1},16,["card-id","link-id","url","link-attrs"]))}}),he=Object.freeze(Object.defineProperty({__proto__:null,default:ie},Symbol.toStringTag,{value:"Module"})),se={class:"module-progress-wrapper"},re={class:"module-progress"},ce={__name:"ModuleProgressBar",props:{module:{type:Object,required:!0},certification:{type:Object,required:!0}},setup(e){return(a,c)=>(n(),i("div",se,[s("div",re,[m(z,{"completed-contents":e.module.completedContents,"module-order":e.module.sort_order,"total-contents":e.module.totalContents,"total-modules":e.certification.totalModules},null,8,["completed-contents","module-order","total-contents","total-modules"]),m(B,{completed:e.module.completedContents,total:e.module.totalContents,compact:""},null,8,["completed","total"])])]))}},be=Object.freeze(Object.defineProperty({__proto__:null,default:ce},Symbol.toStringTag,{value:"Module"}));export{he as D,be as M,ve as P,B as _,ie as a,ce as b,A as t};
2//# sourceMappingURL=ModuleProgressBar-CMU6pstA.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.