PageSourceSearch

https://app.avance.ai/_next/static/chunks/d55e589d2e3aac60.js

js avance.ai collected 2026-10-05 13:30:53 UTC 9,235 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,504275,545580,e=>{"use strict";var t=e.i(435564);e.i(2532);var r=e.i(92534),a=e.i(627026),n=e.i(100438),s=e.i(17460),o=e.i(318869),l=e.i(70392),i=e.i(471135),u=e.i(593310);function c(e){let[t,r,a]=e.split("-").map(Number);return{year:t,month:r,day:a}}function d(e,t,r){return`${e}-${String(t).padStart(2,"0")}-${String(r).padStart(2,"0")}`}function f(e){let{year:t,month:a,day:n}=c(e),s=new Date(Date.UTC(t,a-1,n)).getUTCDay();return(0,r.shiftIsoDayByOffset)(e,-s)}function m(e,t){return new Date(Date.UTC(e,t,0)).getUTCDate()}function y(e,t){return{from:(0,r.isoDayToLocalDate)(e),to:(0,r.isoDayToLocalDate)(t)}}function p(e){let{key:t,calendarTimeZone:a}=e;if("allTime"===t)return;let n=e.now??new Date,s=(0,r.getTodayAsIsoDayInTimeZone)(a,n),o=c(s);switch(t){case"today":return y(s,s);case"yesterday":{let e=(0,r.shiftIsoDayByOffset)(s,-1);return y(e,e)}case"last7Days":return y((0,r.shiftIsoDayByOffset)(s,-6),s);case"last14Days":return y((0,r.shiftIsoDayByOffset)(s,-13),s);case"last28Days":return y((0,r.shiftIsoDayByOffset)(s,-27),s);case"thisWeek":{let e=f(s);return y(e,(0,r.shiftIsoDayByOffset)(e,6))}case"lastWeek":{let e=f(s),t=(0,r.shiftIsoDayByOffset)(e,-7);return y(t,(0,r.shiftIsoDayByOffset)(t,6))}case"thisMonth":return y(d(o.year,o.month,1),d(o.year,o.month,m(o.year,o.month)));case"lastMonth":{let e=1===o.month?12:o.month-1,t=1===o.month?o.year-1:o.year;return y(d(t,e,1),d(t,e,m(t,e)))}case"thisYear":return y(d(o.year,1,1),d(o.year,12,31));case"lastYear":{let e=o.year-1;return y(d(e,1,1),d(e,12,31))}default:throw Error(`Unhandled date range preset: ${t}`)}}e.s(["resolveDateRangePreset",()=>p],545580);var h=e.i(366753);function g({className:e,dateRange:c,onDateRangeChange:d,getTriggerLabel:f,triggerClassName:m,variant:y="default",calendarTimeZone:g,translations:x}){let{locale:D,timeZone:v}=(0,l.useDisplayPreferences)(),b="compact"===y,I=s.useCallback(e=>(0,a.formatDateInputToLocalizedDate)(e,{locale:D,userTz:v,fallback:"",formatOptions:{month:"short",day:"2-digit",year:"numeric"}}),[D,v]),[k,w]=s.useState(!1),[N,U]=s.useState(c),S=s.useRef(!1);s.useEffect(()=>{U(c)},[c]);let j=e=>{U(e),d?.(e)},T=e=>{let t=p({key:e,calendarTimeZone:g});S.current=!1,j(t),w(!1)},P=[{key:"today",text:x.today},{key:"yesterday",text:x.yesterday},{key:"thisWeek",text:x.thisWeek},{key:"lastWeek",text:x.lastWeek},{key:"last7Days",text:x.last7Days},{key:"last14Days",text:x.last14Days},{key:"last28Days",text:x.last28Days}],B=[{key:"thisMonth",text:x.thisMonth},{key:"lastMonth",text:x.lastMonth},{key:"lastYear",text:x.lastYear},{key:"thisYear",text:x.thisYear},{key:"allTime",text:x.allTime}];return(0,t.jsx)("div",{className:(0,o.cn)("grid gap-2",e),children:(0,t.jsxs)(h.Popover,{open:k,onOpenChange:w,children:[(0,t.jsx)(h.PopoverTrigger,{asChild:!0,children:(0,t.jsxs)(i.Button,{id:"date",variant:"outline",className:(0,o.cn)("w-[300px] justify-start text-left font-normal",m,!N&&"text-muted-foreground"),children:[(0,t.jsx)(n.Calendar,{}),f?f(N):N?.from?N.to?(0,t.jsxs)(t.Fragment,{children:[I(N.from)," - ",I(N.to)]}):I(N.from):(0,t.jsx)("span",{children:x.pickDate})]})}),(0,t.jsxs)(h.PopoverContent,{className:(0,o.cn)("w-auto",b?"p-2":"px-3"),align:"start",children:[(0,t.jsx)(u.Calendar,{initialFocus:!0,mode:"range",defaultMonth:N?.from,selected:N,onSelect:e=>{if(j(e),!e?.from||!e?.to){S.current=!!e?.from;return}if((0,r.convertLocalDateToIsoDay)(e.from)===(0,r.convertLocalDateToIsoDay)(e.to)&&!S.current){S.current=!0;return}S.current=!1,w(!1)},numberOfMonths:b?1:2,className:b?"p-1":void 0,classNames:{selected:"!bg-primary !text-primary-foreground hover:!bg-primary-hover",range_start:"!bg-primary !text-primary-foreground",range_end:"!bg-primary !text-primary-foreground",range_middle:"!bg-brand-subtle !text-brand-subtle-foreground",day:(0,o.cn)(b?"h-7 w-7 text-xs":"h-8 w-8","p-0 font-normal [&:has([aria-selected])]:!bg-transparent"),day_button:(0,o.cn)(b?"!h-7 !w-7 text-xs":"!h-8 !w-8","aria-selected:opacity-100")}},N?.from?.toISOString()),(0,t.jsxs)("div",{className:(0,o.cn)("flex w-full flex-col",b?"gap-1":"gap-1.5"),children:[(0,t.jsx)("div",{className:(0,o.cn)("flex w-full flex-wrap",b?"gap-1":"gap-1.5"),children:P.map(e=>(0,t.jsx)(i.Button,{onClick:()=>T(e.key),className:(0,o.cn)("flex justify-center text-left",b?"h-6 rounded-md px-1.5 py-0 text-3xs":"rounded-lg px-2 py-0 text-xs"),variant:"outline",children:e.text},e.key))}),(0,t.jsx)("div",{className:(0,o.cn)("flex w-full flex-wrap",b?"gap-1":"gap-1.5"),children:B.map(e=>(0,t.jsx)(i.Button,{onClick:()=>T(e.key),className:(0,o.cn)("flex justify-center text-left",b?"h-6 rounded-md px-1.5 py-0 text-3xs":"rounded-lg px-2 py-0 text-xs"),variant:"outline",children:e.text},e.key))})]})]})]})})}e.s(["DatePickerWithRange",()=>g],504275)},424670,e=>{"use strict";var t=e.i(435564),r=e.i(726436);e.s(["default",0,({permission:e,children:a,fallback:n=null})=>{let{can:s}=(0,r.usePermissionsContext)();return s(e)?(0,t.jsx)(t.Fragment,{children:a}):(0,t.jsx)(t.Fragment,{children:n})}])},629102,e=>{"use strict";var t=e.i(668886);let r=new Intl.Collator(void 0,{sensitivity:"base"});function a(e,t){let a=r.compare(e.lastName||"",t.lastName||"");if(0!==a)return a;let n=r.compare(e.firstName||"",t.firstName||"");return 0!==n?n:r.compare(e.userId,t.userId)}let n=(0,t.createSelector)([e=>e.users.users],e=>{let t=Object.values(e);return t.sort(a),t});e.s(["compareUsersByName",()=>
1a,"selectUsersSortedByName",0,n])},917622,e=>{"use strict";e.i(477636);var t=e.i(293086),r=e.i(629102),a=e.i(302221);let n=new Set([t.UserRole.USER,t.UserRole.MANAGER]);function s(e){return`admin.monitoring.selectedUser:${e}`}function o(e){return!!(e.defaultLeadsWhatsappNumber||e.defaultClientsWhatsappNumber)}function l(e){return!0===e.isActive&&n.has(e.role)}function i(e){let t=Array.from(e).filter(l);return t.sort((e,t)=>{let a=+!o(e),n=+!o(t);return a!==n?a-n:(0,r.compareUsersByName)(e,t)}),t}function u(e,t){return t?(0,a.readUserScopedBrowserItem)(e,s(t))??null:null}function c(e,t,r){if(!t)return;let n=s(t);r?(0,a.writeUserScopedBrowserItem)(e,n,r):(0,a.removeUserScopedBrowserItem)(e,n)}function d(e){let{eligibleUsers:t,initialUserId:r,persistedUserId:a}=e;if(0===t.length)return null;let n=new Map(t.map(e=>[e.userId,e]));return r&&n.has(r)?r:a&&n.has(a)?a:t[0]?.userId??null}e.s(["listEligibleMonitoringUsers",()=>i,"persistMonitoringUserId",()=>c,"readPersistedMonitoringUserId",()=>u,"resolveMonitoringUserId",()=>d])},884694,e=>{"use strict";function t(e){return null!=e&&Number.isFinite(e)?e<=15?"good":e<=60?"normal":"bad":"unavailable"}function r(e){return null!=e&&Number.isFinite(e)?e>=.9?"good":e>=.7?"normal":"bad":"unavailable"}function a(e,t){if(null==e||null==t||t<=0||!Number.isFinite(e)||!Number.isFinite(t))return"unavailable";let r=e/t;return r<=0?"good":r<=.5?"normal":"bad"}function n(e){switch(e){case"good":return"text-feedback-success-foreground";case"normal":return"text-feedback-warning-foreground";case"bad":return"text-destructive";case"unavailable":return"text-muted-foreground";default:return"text-foreground"}}function s(e){switch(e){case"good":return"good";case"normal":return"normal";case"bad":return"bad";case"unavailable":return"unavailable";default:return"neutral"}}e.s(["getCustomerReplyStatus",()=>r,"getDroppedStatus",()=>a,"getLatencyStatus",()=>t,"metricStatusClassName",()=>n,"metricStatusLabel",()=>s])},615810,e=>{"use strict";e.i(964720);var t=e.i(194926);function r(e){return e===t.UserPerformanceLane.CLIENTS?"clients":"leads"}function a(e){return"clients"===r(e)?t.UserPerformanceLane.CLIENTS:t.UserPerformanceLane.LEADS}function n(e,t,r=2){let a=0,s=0,o=Math.min(e.length,t.length);for(let r=0;r<o;r++){let n=e[r],o=t[r];null==n||null==o||o<=0||(a+=n*o,s+=o)}if(0===s)return null;let l=10**r;return Math.round(a/s*l)/l}function s(e,t){return e.map((e,r)=>{let a=t[r]??[],s=Math.max(e.length,a.length),o=[],l=[];for(let t=0;t<s;t++)o.push(a[t]?.value??null),l.push(e[t]?.value||0);return n(o,l,2)})}e.s(["computeWeightedDailyQuantile",()=>s,"resolvePerformanceLane",()=>a,"resolvePerformanceLaneKey",()=>r,"weightedAverage",()=>n])},99154,e=>{"use strict";function t(e,t){return null==e||null==t?null:e+t}e.s(["computeDroppedUpperBound",()=>t])},635211,e=>{"use strict";var t=e.i(239137),r=e.i(55063);class a{static getLocationPerformanceByDateRange(e,a,n){return(0,r.request)(t.OpenAPI,{method:"GET",url:"/api/user-performance/{locationId}/performance-date-range",path:{locationId:e},query:{startDate:a,endDate:n}})}static getUserPerformanceByDateRange(e,a,n,s){return(0,r.request)(t.OpenAPI,{method:"GET",url:"/api/user-performance/{locationId}/{userId}/performance-date-range",path:{locationId:e,userId:a},query:{startDate:n,endDate:s}})}}e.s(["UserPerformanceService",()=>a])},927885,e=>{"use strict";var t=e.i(435564);e.i(745276);var r=e.i(538373),a=e.i(749680),n=e.i(424670),s=e.i(80004);e.i(450946);var o=e.i(679089);function l(){let e=(0,a.useParams)(),l="string"==typeof e.userId?e.userId:void 0;return(0,t.jsx)(n.default,{permission:r.Permission.ReportingReadAll,children:(0,t.jsx)(o.PageFrame,{children:(0,t.jsx)(s.default,{initialUserId:l})})})}e.s(["default",()=>l])}]);

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.