PageSourceSearch

https://dashboard.camelohq.com/_next/static/chunks/3187-61e1d9d384162177.js

js camelohq.com collected 2026-10-05 03:48:39 UTC 37,617 bytes, 2 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="6311b83c-565a-44de-a04f-f55d449da783",e._sentryDebugIdIdentifier="sentry-dbid-6311b83c-565a-44de-a04f-f55d449da783")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3187],{53187:function(e,t,s){s.d(t,{m:function(){return E},Z:function(){return J}});var a=s(85893),n=s(67294),r=s(94184),l=s.n(r),d=s(58575),i=s(16789),o=s(61200),c=s(30120),m=s(87536),u=s(30202),x=s(71750),h=s(78403),p=s(1393),j=s(74287),v=s(10315),f=s(65914),b=s(90285);let k=e=>{let{id:t,children:s,onSuccess:n}=e,{t:r}=(0,x.$G)("schedule"),l=(0,u.NL)(),d=(0,i.vN)(),{mutate:c,isPending:m}=(0,p.g7E)({onSuccess:e=>{var t,s;let a=null!==(s=null===(t=e.destroyChecklist)||void 0===t?void 0:t.errors)&&void 0!==s?s:[];0===a.length?(null==n||n(),h.Am.success(r("flash_message.success.description.deleted",{model:"Task List",ns:"common"})),l.invalidateQueries({queryKey:["ChecklistAssignments"]})):d(a[0])}});return(0,a.jsx)(o.gn,{content:(0,a.jsxs)("div",{className:"sm:flex sm:items-start",children:[(0,a.jsx)("div",{className:"mx-auto flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-red-100 dark:bg-red-500/20 sm:mx-0 sm:h-10 sm:w-10",children:(0,a.jsx)(o.JO.Exclamination,{className:"h-7 w-7 text-red-500 dark:text-red-400","aria-hidden":"true"})}),(0,a.jsxs)("div",{className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left",children:[(0,a.jsx)("h3",{className:"text-base font-semibold leading-6 text-neutral-900 dark:text-neutral-100",children:r("confirm",{ns:"common"})}),(0,a.jsx)("div",{className:"mt-2",children:(0,a.jsx)("p",{className:"w-56 text-sm text-neutral-600 dar
1k:text-neutral-300",children:"Are you sure you want to delete this Task List?"})})]})]}),okButtonProps:{type:"danger"},okText:r("yes",{ns:"common"}),cancelText:r("no",{ns:"common"}),onOk:()=>c({input:{checklistId:t}}),confirmLoading:m,children:s})};var g=s(75131),N=s(58195);let y=e=>{let{value:t,onChange:s,className:n}=e,{t:r}=(0,x.$G)("common"),d=[{id:"THIS",name:r("edit_type.this",{model:r("task_list")})},{id:"THIS_AND_FOLLOWING",name:r("edit_type.from_this",{model:r("task_lists")})},{id:"ALL",name:r("edit_type.all",{model:r("task_lists")})}];return(0,a.jsxs)(g.E,{value:t,onChange:s,by:"id",className:n,children:[(0,a.jsx)(g.E.Label,{className:"sr-only",children:"Recurring Edit type"}),(0,a.jsx)("div",{className:"space-y-3",children:d.map(e=>(0,a.jsx)(g.E.Option,{value:e,className:"flex items-center",children:t=>{let{active:s,checked:n}=t;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:l()(n?"border-transparent bg-blue-500 dark:bg-blue-500":"bg-default border-neutral-300 dark:border-neutral-600",s?"ring-2 ring-blue-500 ring-offset-1":"","flex h-4 w-4 shrink-0 cursor-pointer items-center justify-center rounded-full border"),"aria-hidden":"true",children:(0,a.jsx)("span",{className:"bg-default h-1.5 w-1.5 rounded-full"})}),(0,a.jsx)(g.E.Label,{className:l()(n?"font-medium text-blue-700 dark:text-blue-200":"text-neutral-600 dar
1k:text-neutral-300","ml-3 block text-sm"),children:e.name})]})}},e.id))})]})},w=e=>{let{id:t,children:s,onSuccess:r}=e,{t:l}=(0,x.$G)("schedule"),d=(0,u.NL)(),c=(0,i.vN)(),[j,v]=(0,n.useState)(!1),{mutate:f,isPending:b}=(0,p.g7E)({onSuccess:e=>{var t,s;let a=null!==(s=null===(t=e.destroyChecklist)||void 0===t?void 0:t.errors)&&void 0!==s?s:[];0===a.length?(null==r||r(),h.Am.success(l("flash_message.success.description.deleted",{model:l("task_list",{ns:"common"}),ns:"common"})),d.invalidateQueries({queryKey:["ChecklistAssignments"]})):c(a[0])}}),{control:k,handleSubmit:g}=(0,m.cI)({defaultValues:{editType:{id:"THIS"}}}),w=g(e=>{let{editType:s}=e;f({input:{checklistId:t,recurrenceEditType:null==s?void 0:s.id}})});return(0,a.jsxs)(N.J2,{arrow:!0,open:j,onOpenChange:v,children:[(0,a.jsx)(N.xo,{asChild:!0,children:s}),(0,a.jsxs)(N.yk,{children:[(0,a.jsx)("div",{className:"px-4 pb-4 pt-5 sm:p-6 sm:pb-4",children:(0,a.jsxs)("div",{className:"sm:flex sm:items-start",children:[(0,a.jsx)("div",{className:"mx-auto flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-red-100 dark:bg-red-500/20 sm:mx-0 sm:h-10 sm:w-10",children:(0,a.jsx)(o.JO.Exclamination,{className:"h-7 w-7 text-red-500 dark:text-red-400","aria-hidden":"true"})}),(0,a.jsxs)("div",{className:"mt-3 text-center sm:ml-4 sm:mt-0 sm:text-left",children:[(0,a.jsx)("div",{className:"mb-4 flex items-center gap-2 leading-6",children:(0,a.jsx)("h3",{className:"text-base font-semibold text-neutral-900 dark:text-neutral-100",children:l("delete_recurring",{model:l("task_list",{ns:"common"})})})}),(0,a.jsx)("div",{className:"pt-2",children:(0,a.jsx)(m.Qr,{control:k,name:"editType",render:e=>{let{field:{value:t,onChange:s}}=e;return(0,a.jsx)(y,{value:t,onChange:s,className:"w-60"})}})})]})]})}),(0,a.jsxs)("div",{className:"flex justify-end gap-3 rounded-b-md bg-neutral-50 px-4 py-3 dark:bg-neutral-700/80 sm:px-6",children:[(0,a.jsx)(o.zx,{size:"sm",onClick:()=>v(!1),children:l("cancel",{ns:"common"})}),(0,a.jsx)(o.zx,{size:"sm",type:"danger",onClick:w,loading:b,children:l("delete",{ns:"common"})})]})]})]})};var C=s(64729),T=s(80153);let _=e=>{let{value:t,onChange:s,children:r,className:d,editTypeItems:i}=e;return(0,a.jsx)(C.R,{value:t,onChange:s,by:"id",children:(0,a.jsxs)(T.bv,{floatingAs:n.Fragment,as:n.Fragment,className:"relative",placement:"bottom-end",offset:4,flip:10,leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0",transform:!0,children:[(0,a.jsx)(C.R.Button,{className:d,children:r}),(0,a.jsx)(C.R.Options,{className:"max-h-60 overflow-auto rounded-md bg-white py-1 text-base shadow-elevation-3 focus:outline-none sm:text-sm",children:i.map(e=>(0,a.jsx)(C.R.Option,{className:e=>{let{active:t}=e;return l()(t?"bg-blue-600 text-white":"text-neutral-900","relative cursor-default select-none py-2 pl-4 pr-9")},value:e,children:t=>{let{selected:s,active:n}=t;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:l()(s?"font-semibold":"font-normal","block"),children:e.name}),s?(0,a.jsx)("span",{className:l()(n?"text-white":"text-blue-600","absolute inset-y-0 right-0 flex items-center pr-2"),children:(0,a.jsx)(o.JO.Check,{className:"h-5 w-5","aria-hidden":"true"})}):null]})}},e.id))})]})})},I=e=>e&&e[0].toLowerCase()+e.slice(1),O=e=>{let{name:t,recurrence:s,isLoading:r}=e,{t:l}=(0,x.$G)("schedule"),{control:d}=(0,m.Gc)(),i=(0,m.qo)({control:d,name:"repeat"}),c=(0,n.useMemo)(()=>i&&(0,v.XK)(i)===(null==s?void 0:s.rrule)?[{id:"THIS",name:l("edit_type.this",{ns:"common",model:t.singular})},{id:"THIS_AND_FOLLOWING",name:l("edit_type.from_this",{ns:"common",model:t.plural})},{id:"ALL",name:l("edit_type.all",{ns:"common",model:t.plural})}]:[{id:"THIS_AND_FOLLOWING",name:l("edit_type.from_this",{ns:"common",model:t.plural})},{id:"ALL",name:l("edit_type.all",{ns:"common",model:t.plural})}],[i,null==s?void 0:s.rrule,t.singular,t.plural,l]),u=(0,m.qo)({control:d,name:"editType",defaultValue:c[0]});return s?(0,a.jsx)("div",{className:"flex items-stretch overflow-hidden rounded-md text-sm font-medium",children:void 0===i?(0,a.jsx)(o.zx,{type:"primary",htmlType:"submit",loading:r,className:"w-52 rounded-none",children:(0,a.jsxs)("p",{className:"truncate",children:["Update ",t.plural]})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.zx,{type:"primary",htmlType:"submit",loading:r,className:"w-52 rounded-none",children:(0,a.jsx)("p",{className:"truncate",children:u&&"".concat(l("update")," ").concat(I(u.name))})}),(0,a.jsx)("div",{className:"w-px"}),(0,a.jsx)(m.Qr,{control:d,name:"editType",defaultValue:c[0],render:e=>{let{field:{value:t,onChange:s}}=e;return(0,a.jsx)(_,{editTypeItems:c,value:t,onChange:s,className:"flex items-center bg-blue-500 px-2 text-white hover:bg-blue-700",children:(0,a.jsx)(o.JO.ChevronDown,{className:"h-5 w-5"})})}})]})}):(0,a.jsxs)(o.zx,{type:"primary",htmlType:"submit",loading:r,children:["Update ",t.singular]})},S=e=>{var t;let{checklist:s,onClose:n}=e,{t:r}=(0,x.$G)("schedule"),l=(0,u.NL)(),d=(0,i.vN)(),{register:c,formState:{errors:j},handleSubmit:g}=(0,m.Gc)(),{mutate:N,isPending:y}=(0,p.Wai)({onSuccess:e=>{var t,s;let a=null===(t=e.updateChecklist)||void 0===t?void 0:t.result;if(a)h.Am.success(r("flash_message.success.description.updated",{ns:"common",model:r("task_list",{ns:"common"})}
1)),l.invalidateQueries({queryKey:["ChecklistAssignments"]}),n();else{let t=null===(s=e.updateChecklist)||void 0===s?void 0:s.errors[0];d(t)}}}),C=e=>{var t,a,n;let r=(null!==(t=s.tasks)&&void 0!==t?t:[]).find(t=>t.id===e.taskId);if(!r)return e;let l=r.subTasks.map(e=>e.id),d=(null!==(a=e.subTasks)&&void 0!==a?a:[]).map(e=>e.taskId);return{...e,subTasks:(null!==(n=e.subTasks)&&void 0!==n?n:[]).concat((0,h.qZ)(l,d).map(e=>({taskId:e,_destroy:!0})))}},T=g(e=>{let{name:t,date:a,repeat:n,tasks:r,editType:l}=e,d=s.tasks.map(e=>e.id),i=r.map(e=>e.id);N({input:{checklistId:s.id,name:t,checklistAssignments:[{checklistAssignmentId:s.assignmentId,date:a.toISO(),recurrenceRule:(0,v.XK)(n),recurrenceEditType:null==l?void 0:l.id}],tasks:r.map(e=>{let{id:t,name:s,description:a,completionCount:n,subTasks:r,assignees:l}=e;return C({taskId:t,name:s,description:a,completionCountTarget:n,subTasks:r.map(e=>{let{id:t,name:s}=e;return{taskId:t,name:s,description:""}}),assigneeIds:1===l.length&&l[0].id===b.wS.id?[]:l.map(e=>e.id)})}).concat((0,h.qZ)(d,i).map(e=>({taskId:e,_destroy:!0})))}})});return(0,a.jsxs)("form",{onSubmit:T,children:[(0,a.jsx)(o.u_.Header,{title:(0,a.jsxs)("div",{className:"flex flex-1 justify-between gap-4",children:[(0,a.jsx)(o.II,{...c("name",{required:r("form.error.required",{field:r("checklists.name_field"),ns:"common"})}),placeholder:r("checklists.name_field"),status:j.name&&"error",statusDescription:null===(t=j.name)||void 0===t?void 0:t.message,className:"px-1 py-0.5 sm:text-base",wrapperClassName:"flex-1 border-none shadow-none focus-within:ring-0 focus-within:border-0"}),s.recurrence?(0,a.jsx)(w,{id:s.id,onSuccess:n,children:(0,a.jsx)(o.zx,{type:"text",className:"p-0 hover:bg-transparent",children:(0,a.jsx)(o.JO.Trash,{className:"h-6 w-6 text-red-500 hover:text-red-600"})})}):(0,a.jsx)(k,{id:s.id,onSuccess:n,children:(0,a.jsx)(o.zx,{type:"text",className:"p-0 hover:bg-transparent",children:(0,a.jsx)(o.JO.Trash,{className:"h-6 w-6 text-red-500 hover:text-red-600"})})})]})}),(0,a.jsx)(f.Z,{}),(0,a.jsxs)("div",{className:"flex justify-end gap-3",children:[(0,a.jsx)(o.zx,{onClick:n,children:"Cancel"}),(0,a.jsx)(O,{name:{singular:r("task_list",{ns:"common"}),plural:r("task_lists",{ns:"common"})},recurrence:s.recurrence,isLoading:y})]})]})},A=e=>{var t;let{checklist:s,visible:r,onClose:l}=e,d=(0,n.useMemo)(()=>({name:s.name,date:c.ou.fromISO(null!==(t=s.date)&&void 0!==t?t:""),repeat:(0,v.ue)(s.recurrence),tasks:s.tasks.map(e=>{let{id:t,name:s,description:a,completionCount:n,completionCountTarget:r,assignees:l,subTasks:d,doneAt:i,doneBy:o}=e;return{id:t,doneAt:i,doneBy:o,name:s,description:a,currentCompletionCount:n,completionCount:null!=r?r:1,subTasks:(null!=d?d:[]).map(e=>{let{id:t,name:s,doneAt:a,doneBy:n}=e;return{id:t,name:s,doneAt:a,doneBy:n}}),assignees:l&&l.length>0?l:[b.wS],comments:[]}})}),[s]),u=(0,m.cI)({defaultValues:d}),{formState:{isDirty:x},reset:h}=u;(0,n.useEffect)(()=>{r&&h(d)},[r,h,d]);let{state:p,open:f,close:k}=(0,i.X9)();return(0,a.jsxs)(o.u_,{visible:r,onClose:()=>{x?f():l()},className:"sm:max-w-md",children:[(0,a.jsx)(m.RV,{...u,children:(0,a.jsx)(S,{checklist:s,onClose:l})}),(0,a.jsx)(j.Uy,{visible:p,onClose:k,onDiscard:l})]})},E=e=>{let{percentage:t}=e;return 100===t?(0,a.jsx)("div",{className:(0,d.m)("flex size-3.5 shrink-0 items-center justify-center rounded-full text-white dark:text-neutral-800",100===t&&"bg-emerald-500"),children:100===t&&(0,a.jsx)(o.JO.CheckmarkBold,{className:"size-3"})}):(0,a.jsx)("div",{className:"flex-inline shrink-0 items-center justify-center rounded-full",children:(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 36 36",className:"size-3.5 text-emerald-500",children:[(0,a.jsx)("path",{d:"M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831",fill:"none",strokeWidth:"4",className:"stroke-neutral-200 dark:stroke-neutral-700"}),(0,a.jsx)("path",{d:"M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831",fill:"none",stroke:"currentColor",strokeWidth:"4",strokeDasharray:"".concat(t,", 100")})]})})},z=e=>{var t;let{checklist:s}=e,{name:r}=s,d=null!==(t=s.completionPercentage)&&void 0!==t?t:0,[o,c]=(0,n.use
1State)(!1),m=()=>c(!0),u=()=>c(!1),x=(0,i.a7)(),h=x.can("update",s);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("button",{type:"button",className:"rounded border border-transparent bg-neutral-200 text-xs outline outline-2 outline-offset-[-1px] outline-transparent hover:-translate-y-px hover:shadow-elevation-1 dark:bg-neutral-700",onClick:m,children:(0,a.jsx)("div",{className:l()("my-0.5 ml-2 mr-0.5 rounded-sm px-1 py-0.5 text-left",d<100&&"bg-white/80 dark:bg-neutral-800/80"),children:(0,a.jsxs)("div",{className:"flex items-center justify-between gap-1",children:[(0,a.jsx)("span",{className:"truncate font-medium",children:r}),(0,a.jsx)(E,{percentage:d})]})})}),h&&(0,a.jsx)(A,{visible:o,onClose:u,checklist:s})]})};var J=z},90285:function(e,t,s){s.d(t,{wS:function(){return l}});var a=s(85893),n=s(61200),r=s(73473);let l={id:"any",name:"Anyone"},d=e=>{let{id:t,name:s,avatarUrl:r}=e;return(0,a.jsxs)("div",{className:"flex items-center text-sm",children:[t===l.id?(0,a.jsx)(n.dE,{className:"mr-3 shrink-0 rounded-full",size:28}):(0,a.jsx)(n.qE,{className:"mr-3 shrink-0",size:28,imageUrl:r,name:s}),(0,a.jsx)("p",{className:"truncate",children:s}),t===l.id&&(0,a.jsx)(n.u,{content:"Anyone within this schedule can complete this task and mark it as done",children:(0,a.jsx)(n.JO.InfoCircle,{className:"ml-1.5 h-5 w-5 opacity-50 hover:opacity-100"})})]})},i=e=>{let[t,s,...r]=e;return(0,a.jsxs)("div",{className:"flex items-center gap-1 text-xs text-neutral-700 dark:text-neutral-200",children:[t.id===l.id?(0,a.jsx)(n.dE,{className:"rounded-full",size:20}):(0,a.jsx)(n.HE,{max:3,size:20,children:(null!=e?e:[]).map(e=>{let{id:t,name:s,avatarUrl:r}=e;return(0,a.jsx)(n.qE,{name:s,imageUrl:r},t)})}),!s&&(0,a.jsx)("span",{children:t.name}),s&&0===r.length&&(0,a.jsxs)("span",{children:[t.name,", ",s.name]}),1===r.length&&(0,a.jsxs)("span",{children:[t.name,", ",s.name," & ",r[0].name]}),r.length>1&&(0,a.jsxs)("span",{children:[t.name,", ",s.name," & ",r.length," others"]})]})},o=e=>e.find(e=>e.id===l.id),c=e=>{let{value:t,onChange:s,placement:c}=e,{users:m}=(0,r.xW)(),u=[l].concat(m.map(e=>{let{id:t,name:s,avatarUrl:a}=e;return{id:t,name:s,avatarUrl:a}}));return(0,a.jsx)(n.hQ.Multi,{items:u,value:t,onChange:e=>{!o(t)&&o(e)||0===e.length?s([l]):s(e.filter(e=>e.id!==l.id))},itemContentRender:d,activeItemsRender:i,autoWidth:!1,placement:c,optionsClassName:"max-w-xs",buttonClassName:"border-transparent shadow-none py-0.5 pl-1 pr-6 rounded-full bg-transparent duration-150 transition hover:border-neutral-200 hover:bg-neutral-100 hover:shadow-sm aria-expanded:border-neutral-200 aria-expanded:bg-neutral-100 aria-expanded:shadow-sm w-auto dark:hover:border-neutral-700 dark:hover:bg-neutral-700/80 dark:aria-expanded:border-neutral-700 dark:aria-expanded:bg-neutral-700/80 dark:border-transparent",iconClassName:"h-4 w-4 -mr-0.5"})};t.ZP=c},97367:function(e,t,s){var a=s(85893),n=s(71750),r=s(78230),l=s(61200);let d=e=>{let{remove:t,duplicate:s,addTaskAbove:d,addTaskBelow:i,viewDetails:o,viewComments:c,isCreating:m}=e,{t:u}=(0,n.$G)("schedule"),x=(0,r.compact)([{key:"group_1",type:"group",children:(0,r.compact)([{key:"edit",label:u("checklists.edit_task"),icon:(0,a.jsx)(l.JO.Pencil,{}),onClick:o},m&&{key:"duplicate",label:u("duplicate",{ns:"common"}),icon:(0,a.jsx)(l.JO.PlusSquareOnSquare,{}),onClick:s}])},m&&{type:"divider"},m&&{key:"group_2",type:"group",children:[{key:"add_above",label:u("checklists.add_task_above"),icon:(0,a.jsx)(l.JO.ArrowUp,{}),onClick:d},{key:"add_below",label:u("checklists.add_task_below"),icon:(0,a.jsx)(l.JO.ArrowDown,{}),onClick:i}]},{type:"divider"},c&&{key:"comments",label:u("comments",{ns:"common"}),icon:(0,a.jsx)(l.JO.TextBubble,{}),onClick:c},{key:"delete",label:u("checklists.remove_task"),icon:(0,a.jsx)(l.JO.Trash,{}),onClick:t}]);return(0,a.jsx)(l.v2,{items:x,align:"end",triggerRender:(0,a.jsx)(l.zx,{type:"text",className:"p-0 text-neutral-600 hover:text-neutral-800 dark:text-neutral-300 dark:hover:text-neutral-100/80",children:(0,a.jsx)(l.JO.DotsHorizontal,{className:"h-4 w-4"})})})};t.Z=d},99750:function(e,t,s){var a=s(85893),n=s(67294),r=s(94184),l=s.n(r),d=s(30120),i=s(30202),o=s(71750),c=s(12902),m=s(61200),u=s(78403),x=s(16789),h=s(1393),p=s(57664),j=s(6179);let v=e=>{let{comment:t,taskId:s}=e,{t:r}
1=(0,o.$G)("common"),l=(0,x.xJ)(),[u,p]=(0,n.useState)(!1),v=(0,x.vN)(),f=(0,i.NL)(),{mutate:b,isPending:k}=(0,h.S8l)({onSuccess:e=>{var a,n;let r=null===(a=e.destroyComment)||void 0===a?void 0:a.result;if(r){let e=h.TUi.getKey({commentableType:"TASK",commentableId:s});f.setQueryData(e,(0,c.ZP)(e=>{var s;if(!(null==e?void 0:null===(s=e.comments)||void 0===s?void 0:s.edges))return;let a=e.comments.edges.findIndex(e=>{var s;return(null==e?void 0:null===(s=e.node)||void 0===s?void 0:s.id)===t.id});e.comments.edges.splice(a,1)}))}else v(null===(n=e.destroyComment)||void 0===n?void 0:n.errors[0])}});return t.systemGenerated?(0,a.jsxs)("div",{className:"flex gap-2",children:[(0,a.jsxs)("div",{className:"flex flex-col items-center",children:[(0,a.jsx)("div",{className:"flex h-[24px] w-[24px] items-center justify-center",children:(0,a.jsx)("div",{className:"h-2 w-2 rounded-full border border-neutral-200 bg-neutral-100 dark:border-neutral-700 dark:bg-neutral-700/80"})}),(0,a.jsx)("div",{className:"flex-1 border border-neutral-200 dark:border-neutral-700"})]}),(0,a.jsxs)("div",{className:"mb-4 flex flex-1 justify-between text-xs leading-[24px] text-neutral-500 dark:text-neutral-400",children:[(0,a.jsxs)("h3",{children:[(0,a.jsx)("span",{className:"font-medium text-neutral-900 dark:text-neutral-100",children:t.author.name})," ",(0,a.jsx)("span",{className:"lowercase",children:t.content})]}),(0,a.jsx)("div",{children:d.ou.fromISO(t.createdAt).toRelative()})]})]}):(0,a.jsxs)("div",{className:"flex gap-2",children:[(0,a.jsxs)("div",{className:"flex flex-col items-center",children:[(0,a.jsx)(m.qE,{size:24,imageUrl:t.author.avatarUrl,name:t.author.name}),(0,a.jsx)("div",{className:"flex-1 border border-neutral-200 dark:border-neutral-700"})]}),u?(0,a.jsx)(j.Z,{commentableType:"TASK",commentableId:s,comment:t,onCancel:()=>p(!1),containerClassName:"mb-2 flex-1"}):(0,a.jsxs)("div",{className:"row-span-2 mb-2 flex-1 rounded-md border border-neutral-300 p-2 text-sm text-neutral-500 dark:border-neutral-600 dar
1k:text-neutral-400",children:[(0,a.jsxs)("div",{className:"mb-1 flex items-center justify-between text-xs",children:[(0,a.jsx)("h3",{className:"font-medium text-neutral-900 dark:text-neutral-100",children:t.author.name}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)("span",{children:d.ou.fromISO(t.createdAt).toRelative()}),t.author.id===(null==l?void 0:l.id)&&(0,a.jsx)(m.v2,{items:[{key:"edit",label:r("edit_comment"),icon:(0,a.jsx)(m.JO.Pencil,{}),onClick:()=>p(!0)},{key:"delete",label:r("delete_comment"),icon:k?(0,a.jsx)(m.yC,{}):(0,a.jsx)(m.JO.Trash,{}),disabled:k,onClick:()=>b({input:{commentId:t.id}})}],align:"end",triggerRender:(0,a.jsx)(m.zx,{type:"text",className:"p-0 text-neutral-600 hover:text-neutral-800 dark:text-neutral-300 dark:hover:text-neutral-100/80",children:(0,a.jsx)(m.JO.DotsHorizontal,{className:"h-4 w-4"})})})]})]}),(0,a.jsx)("div",{className:"whitespace-pre-line",children:t.content})]})]})},f=e=>{var t;let{taskId:s,commentInputRef:r}=e,{t:d}=(0,o.$G)("common"),[i,c]=(0,n.useState)(!0),j=(0,x.xJ)(),{data:f}=(0,h.TUi)({commentableType:"TASK",commentableId:s}),b=(null!==(t=null==f?void 0:f.comments.edges)&&void 0!==t?t:[]).map(e=>null==e?void 0:e.node).filter(u.jW);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"mb-2 flex items-center gap-1",children:[(0,a.jsx)(m.zx,{type:"text",className:"h-5 p-0 text-neutral-500 hover:text-neutral-700 dark:text-neutral-400 dark:hover:text-neutral-200",onClick:()=>c(e=>!e),children:(0,a.jsx)(m.JO.ChevronDownLight,{className:l()("h-4 w-4",!i&&"-rotate-90")})}),(0,a.jsx)("h2",{className:"text-sm font-medium text-neutral-900 dark:text-neutral-100",children:d("activities")})]}),i&&(0,a.jsxs)("div",{className:"h-80 overflow-y-auto px-2",children:[b.map(e=>(0,a.jsx)(v,{comment:e,taskId:s},e.id)),(0,a.jsxs)("div",{className:"flex items-start gap-2",children:[(0,a.jsx)(m.qE,{size:24,imageUrl:null==j?void 0:j.avatarUrl,name:null==j?void 0:j.name}),(0,a.jsx)(p.Z,{commentableType:"TASK",commentableId:s,containerClassName:"flex-1",inputRef:r})]})]})]})};t.Z=f},65914:function(e,t,s){s.d(t,{Z:function(){return E}});var a=s(85893),n=s(67294),r=s(30120),l=s(87536),d=s(61200),i=s(45624),o=s(71750),c=s(94184),m=s.n(c),u=s(16789),x=s(97367),h=s(90285);let p=()=>{let e=(0,u.e8)(),t=(0,u.C)(),{register:s,getValues:r}=(0,l.Gc)(),{fields:i,remove:o,append:c}=(0,l.Dq)({name:"subTasks"}),[x,h]=(0,n.useState)(!0);return(0,a.jsxs)("div",{className:"flex items-start gap-1",children:[(0,a.jsx)(d.zx,{type:"text",className:"h-5 p-0 text-neutral-500 hover:text-neutral-700 dark:text-neutral-400 dark:hover:text-neutral-200",onClick:()=>h(e=>!e),children:(0,a.jsx)(d.JO.ChevronDownLight,{className:m()("h-4 w-4",!x&&"-rotate-90")})}),(0,a.jsxs)("div",{className:"flex-1",children:[(0,a.jsxs)("div",{className:"mb-2 flex items-center gap-1",children:[(0,a.jsx)("h2",{className:"text-sm font-medium text-neutral-900 dark:text-neutral-100",children:"Sub-tasks"}),(0,a.jsx)(d.Vp,{color:"stone",children:i.length})]}),x&&(0,a.jsxs)(a.Fragment,{children:[i.map((n,l)=>{let i=r("subTasks.".concat(l,".doneAt")),c=r("subTasks.".concat(l,".doneBy"));return(0,a.jsxs)("div",{className:"mb-0.5 mr-4 flex items-start gap-1.5",children:[(0,a.jsx)("div",{className:"flex h-5 items-center",children:(0,a.jsx)("div",{className:m()("flex h-4 w-4 items-center justify-center rounded-full border border-neutral-200 text-white dark:border-neutral-700",i&&"bg-green-500"),children:i&&(0,a.jsx)(d.JO.Check,{className:"h-4 w-4"})})}),(0,a.jsxs)("div",{className:"flex-1",children:[(0,a.jsx)(d.II,{...s("subTasks.".concat(l,".name")),autoFocus:!0,bordered:!1,className:m()("p-0",i&&"line-through"),wrapperClassName:"flex-1"}),i&&c?(0,a.jsx)("div",{className:"flex items-center gap-1 text-xs text-neutral-700 dark:text-neutral-200",children:(0,a.jsxs)("span",{children:[c.name," on ",e(i,"MMM dd, yyyy")," ","at ",t(i)]})}):null]}),(0,a.jsx)(d.zx,{type:"text",className:"p-0 text-neutral-400 hover:text-neutral-600 dar
1k:text-neutral-500 dark:hover:text-neutral-300",onClick:()=>o(l),children:(0,a.jsx)(d.JO.Trash,{className:"h-4 w-4"})})]},n.id)}),(0,a.jsx)(d.zx,{type:"text",onClick:()=>c(""),icon:(0,a.jsx)(d.JO.PlusSymbol,{className:"m-0 h-4 w-4"}),className:"flex items-center gap-1.5 p-0 font-normal text-neutral-500 hover:text-neutral-700 dark:text-neutral-400 dark:hover:text-neutral-200",children:"Add sub-task"})]})]})]})},j=[{id:"ONE_TIME",name:"One-time",label:"One-time completion",description:"Complete once to finish"},{id:"REPEAT",name:"Repeat",label:"Repeat completion for",description:"Complete multiple times. Enter a target count for completions"},{id:"ON_GOING",name:"Ongoing",label:"Ongoing",description:"Continuous, logs each completion"}],v=e=>{switch(e){case 0:return{completionType:j[2],repeatCount:2};case 1:return{completionType:j[0],repeatCount:2};default:return{completionType:j[1],repeatCount:e}}},f=e=>{let{name:t,description:s,completionCount:a,assignees:n,subTasks:r}=e;return{name:t,description:s,assignees:n,...v(a),subTasks:r}},b=e=>{let{name:t,description:s,completionType:a,repeatCount:n,assignees:r,subTasks:l}=e;return{name:t,description:s,assignees:r,completionCount:"REPEAT"===a.id?n:"ONE_TIME"===a.id?1:0,subTasks:l}},k=e=>{let{task:t,onSubmit:s,onCancel:r}=e,{t:i}=(0,o.$G)("schedule"),c=(0,l.cI)({defaultValues:f(t)}),{register:m,control:u,setValue:x,watch:v,handleSubmit:k}=c,g=e=>(0,a.jsxs)("div",{className:"my-0.5 flex max-w-[18rem] flex-col gap-0.5",children:[(0,a.jsxs)("h5",{className:"flex items-center font-medium",children:[e.label,"REPEAT"===e.id&&(0,a.jsxs)(a.Fragment,{children:[" ","[",(0,a.jsx)(d.II,{...m("repeatCount",{setValueAs:e=>parseInt(e,10)||1}),onClick:e=>e.stopPropagation(),bordered:!1,className:"w-8 bg-transparent p-0 text-center font-normal dark:bg-transparent",wrapperClassName:"rounded-none text-inherit"}),(0,a.jsx)("span",{className:"text-xs opacity-60",children:" times"}),"]"]})]}),(0,a.jsx)("p",{className:"text-xs opacity-60",children:e.description})]}),N=v("repeatCount"),y=e=>"REPEAT"===e.id?"Repeat ".concat(N," times"):e.name,w=v("subTasks");(0,n.useEffect)(()=>{w.length>0&&x("completionType",j[0])},[w.length]);let C=k(e=>{s({...t,...b(e)})});return(0,a.jsxs)(l.RV,{...c,children:[(0,a.jsx)(d.II,{...m("name",{required:i("form.error.required",{field:i("to",{ns:"common"}),ns:"common"})}),autoFocus:!0,placeholder:"Task name",wrapperClassName:"mb-2"}),(0,a.jsx)(d.II.TextArea,{...m("description"),rows:2,placeholder:"Description",wrapperClassName:"mb-2"}),(0,a.jsxs)("label",{className:"mb-2 inline-flex w-full items-center justify-between gap-2",children:[(0,a.jsx)("span",{className:"whitespace-nowrap text-sm font-medium text-neutral-900 dark:text-neutral-100",children:"Assigned to"}),(0,a.jsx)(l.Qr,{control:u,name:"assignees",defaultValue:[h.wS],render:e=>{let{field:{value:t,onChange:s}}=e;return(0,a.jsx)(h.ZP,{value:t,onChange:s})}})]}),(0,a.jsxs)("label",{className:"mb-2 inline-flex w-full items-center justify-between gap-2",children:[(0,a.jsx)("span",{className:"whitespace-nowrap text-sm font-medium text-neutral-900 dark:text-neutral-100",children:"Completion Type"}),(0,a.jsxs)("div",{className:"flex items-center",children:[w.length>0&&(0,a.jsx)(d.u,{content:"Tasks with sub-tasks can only be set to 'one-time' completion",children:(0,a.jsx)(d.JO.InfoCircle,{className:"mr-0.5 h-5 w-5 text-neutral-500 hover:text-neutral-700 dark:text-neutral-400 dark:hover:text-neutral-200"})}),(0,a.jsx)(l.Qr,{control:u,name:"completionType",defaultValue:j[0],render:e=>{let{field:{value:t,onChange:s}}=e;return(0,a.jsx)(d.Ri,{items:j,value:t,onChange:s,autoWidth:!1,disabled:w.length>0,className:"w-auto",itemContentRender:g,activeItemsRender:y,buttonClassName:"border-transparent shadow-none py-0.5 pl-2.5 pr-6 rounded-full bg-transparent duration-150 transition  hover:border-neutral-200 hover:bg-neutral-100 hover:shadow-sm aria-expanded:border-neutral-200 aria-expanded:bg-neutral-100  aria-expanded:shadow-sm text-neutral-700 dark:hover:border-neutral-700 dark:hover:bg-neutral-700/80 dark:aria-expanded:border-neutral-700  dark:aria-expanded:bg-neutral-700/80 dark:text-neutral-200 dark:border-transparent disabled:cursor-not-allowed disabled:border-neutral-200  disabled:bg-neutral-100 disabled:shadow-sm dark:disabled:border-neutral-700 dark:disabled:bg-neutral-700/80",iconClassName:"h-4 w-4 -mr-0.5"})}})]})]}),(0,a.jsx)(p,{}),(0,a.jsxs)("div",{className:"flex justify-end gap-2",children:[(0,a.jsx)(d.zx,{size:"xs",onClick:r,children:i("cancel",{ns:"common"})}),(0,a.jsx)(d.zx,{size:"xs",type:"primary",onClick:C,children:i("save",{ns:"common"})})]})]})};var g=s(99750);let N=e=>{let{name:t,visible:s,onClose:r,title:i,focus:o}=e,{getValues:c,setValue:m}=(0,l.Gc)(),u=c(t),x=e=>{m(t,e,{shouldDirty:!0}),r()},h=(0,n.useRef)(null);return(0,a.jsxs)(d.u_,{visible:s,onClose:r,initialFocus:"comment"===o?h:void 0,className:"h-auto max-h-screen overflow-y-auto sm:max-h-[90vh] sm:max-w-sm sm:p-5",children:[(0,a.jsx)(d.u_.Header,{title:i}),(0,a.jsx)("div",{className:"-mx-5 my-3 border-y border-neutral-200 px-5 py-4 dark:border-neutral-700",children:(0,a.jsx)(k,{task:u,onSubmit:x,onCancel:r})}),u.id&&(0,a.jsx)(g.Z,{taskId:u.id,commentInputRef:h})]})},y=e=>{let{task:t,onSubmit:s,onCancel:n}=e,{t:r}=(0,o.$G)("schedule"),{register:i,control:c,watch:u,handleSubmit:x}=(0,l.cI)({defaultValues:t}),p=u("name"),j=x(e=>{""===e.name?n():s(e)});return(0,a.jsx)("div",{onKeyDown:e=>{"Enter"!==e.key||e.shiftKey||(e.preventDefault(),e.stopPropagation(),j()),"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),n())},className:"mb-2",children:(0,a.jsxs)("div",{className:"flex gap-1.5",children:[(0,a.jsx)("div",{className:"flex h-6 items-center",children:(0,a.jsx)("div",{className:m()("flex h-3.5 w-3.5 items-center justify-center rounded-full border border-neutral-300 text-white dark:border-neutral-600 dar
1k:text-neutral-800",t.doneAt&&"bg-green-500"),children:t.doneAt&&(0,a.jsx)(d.JO.Check,{className:"h-4 w-4"})})}),(0,a.jsxs)("div",{className:"flex-1",children:[(0,a.jsx)(d.II,{...i("name"),onBlur:j,autoFocus:!0,placeholder:"Task name",bordered:!1,className:"px-1 py-0.5"}),(0,a.jsx)(l.Qr,{control:c,name:"assignees",defaultValue:[h.wS],render:e=>{let{field:{value:t,onChange:s}}=e;return(0,a.jsx)(h.ZP,{value:t,onChange:s,placement:"bottom-start"})}})]}),(0,a.jsxs)("div",{className:"flex h-6 items-center",children:[""!==p&&(0,a.jsx)(d.u,{content:r("checklists.save_task"),children:(0,a.jsx)(d.zx,{type:"text",onClick:j,className:"p-0 text-green-500 hover:text-green-600 dark:hover:text-green-400",children:(0,a.jsx)(d.JO.Check,{className:"h-4 w-4"})})}),(0,a.jsx)(d.u,{content:r("cancel",{ns:"common"}),children:(0,a.jsx)(d.zx,{type:"text",onClick:n,className:"p-0 text-neutral-600 hover:text-neutral-800 dark:text-neutral-300 dark:hover:text-neutral-100/80",children:(0,a.jsx)(d.JO.Xmark,{className:"h-4 w-4"})})})]})]})})},w=e=>{switch(e.completionCount){case 1:return"";case 0:return"".concat(e.currentCompletionCount||0,"/∞");default:return"".concat(e.currentCompletionCount||0,"/").concat(e.completionCount,"x")}},C=e=>{let{name:t,remove:s,duplicate:r,addTaskAbove:i,addTaskBelow:o,isCreating:c}=e,p=(0,u.e8)(),j=(0,u.C)(),{control:v,getValues:f,setValue:b,watch:k}
1=(0,l.Gc)(),g=f(t),[C,T]=(0,n.useState)(!1),_=()=>T(!0),I=()=>T(!1),[O,S]=(0,n.useState)();if(C)return(0,a.jsx)(y,{task:g,onSubmit:e=>{b(t,e,{shouldDirty:!0}),I()},onCancel:I});let A=k("".concat(t,".subTasks")),E=w(g);return(0,a.jsxs)("div",{className:"group relative mb-2 flex items-start gap-1.5",children:[(0,a.jsx)("div",{className:"flex h-6 items-center",children:(0,a.jsx)("div",{className:m()("flex h-3.5 w-3.5 items-center justify-center rounded-full border border-neutral-300 text-white dark:border-neutral-600 dark:text-neutral-800",g.doneAt&&"bg-green-500"),children:g.doneAt&&(0,a.jsx)(d.JO.Check,{className:"h-4 w-4"})})}),(0,a.jsxs)("div",{className:"flex-1",children:[(0,a.jsx)("button",{type:"button",onClick:_,className:m()("flex-1 cursor-default px-1 py-0.5 text-left text-sm text-neutral-700 dark:text-neutral-200",g.doneAt&&"line-through"),children:g.name}),g.doneAt&&g.doneBy?(0,a.jsxs)("div",{className:"flex items-center gap-1 text-xs text-neutral-700 dark:text-neutral-200",children:[(0,a.jsx)(d.qE,{name:g.doneBy.name,imageUrl:g.doneBy.avatarUrl,size:20},g.doneBy.id),(0,a.jsxs)("span",{children:[g.doneBy.name," on ",p(g.doneAt,"MMM dd, yyyy")," at"," ",j(g.doneAt)]})]}):(0,a.jsx)(l.Qr,{control:v,name:"".concat(t,".assignees"),defaultValue:[h.wS],render:e=>{let{field:{value:t,onChange:s}}=e;return(0,a.jsx)(h.ZP,{value:t,onChange:s,placement:"bottom-start"})}})]}),A.length>0?(0,a.jsxs)(d.Vp,{color:"stone",className:"ml-1 cursor-default group-hover:opacity-0",children:[A.filter(e=>e.doneAt).length,"/",A.length]}):(0,a.jsx)("div",{className:"flex text-xs leading-5 text-neutral-500 group-hover:opacity-0",children:E}),(0,a.jsxs)("div",{className:"bg-default absolute right-0 top-0 -mx-1 flex h-6 items-center rounded-sm px-1 opacity-0 group-hover:opacity-100",children:[(0,a.jsx)(d.zx,{type:"text",className:"p-0 text-neutral-600 hover:text-neutral-800 dark:text-neutral-100/80",onClick:_,children:(0,a.jsx)(d.JO.Pencil,{className:"h-4 w-4"})}),g.id&&(0,a.jsx)(d.zx,{type:"text",className:"p-0 text-neutral-600 hover:text-neutral-800 dark:text-neutral-300 dark:hover:text-neutral-100/80",onClick:()=>S("comment"),children:(0,a.jsx)(d.JO.TextBubble,{className:"h-4 w-4"})}),(0,a.jsx)(x.Z,{isCreating:c,remove:s,duplicate:r,addTaskAbove:i,addTaskBelow:o,viewDetails:()=>S("details"),viewComments:g.id?()=>S("comment"):void 0})]}),(0,a.jsx)(N,{name:t,visible:void 0!==O,onClose:()=>S(void 0),title:"Task details",focus:"details"===O?void 0:O})]})},T=e=>{let{id:t,...s}=e;return s},_=e=>{var t;let{nameRequired:s,setAddingFormSavable:r,onSubmit:i,onCancel:c}=e,{t:m}=(0,o.$G)("schedule"),{register:u,control:x,watch:p,formState:{errors:j},handleSubmit:v}=(0,l.cI)({defaultValues:{doneAt:null,doneBy:null,name:"",description:"",completionCount:1,subTasks:[],comments:[]}}),f=p("name"),b=v(e=>{""===e.name?null==c||c():i(e)});return(0,n.useEffect)(()=>{r(!1)},[r]),(0,a.jsx)("div",{onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),b()),"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),null==c||c())},className:"mb-2",children:(0,a.jsxs)("div",{className:"flex gap-1.5",children:[(0,a.jsx)("div",{className:"-mr-0.5 flex h-6 items-center",children:(0,a.jsx)(d.JO.PlusSymbol,{className:"h-4 w-4 text-neutral-500 dark:text-neutral-400"})}),(0,a.jsxs)("div",{className:"flex-1",children:[(0,a.jsx)(d.II,{...u("name",{required:s?m("form.error.required",{field:m("checklists.task_name"),ns:"common"}):void 0,onChange:e=>{r(""!==e.target.value)}}),onBlur:b,autoFocus:!0,placeholder:m("checklists.task_name"),bordered:!1,status:j.name&&"error",statusDescription:null===(t=j.name)||void 0===t?void 0:t.message,className:"px-1 py-0.5"}),(0,a.jsx)(l.Qr,{control:x,name:"assignees",defaultValue:[h.wS],render:e=>{let{field:{value:t,onChange:s}}=e;return(0,a.jsx)(h.ZP,{value:t,onChange:s,placement:"bottom-start"})}})]}),(0,a.jsx)("div",{className:"flex h-6 items-center",children:c&&(0,a.jsxs)(a.Fragment,{children:[""!==f&&(0,a.jsx)(d.u,{content:m("checklists.save_task"),children:(0,a.jsx)(d.zx,{type:"text",onClick:b,className:"p-0 text-green-500 hover:text-green-600 dark:hover:text-green-400",children:(0,a.jsx)(d.JO.Check,{className:"h-4 w-4"})})}),(0,a.jsx)(d.u,{content:m("cancel",{ns:"common"}),children:(0,a.jsx)(d.zx,{type:"text",onClick:c,className:"p-0 text-neutral-600 hover:text-neutral-800 dark:text-neutral-300 dark:hover:text-neutral-100/80",children:(0,a.jsx)(d.JO.Xmark,{className:"h-4 w-4"})})})]})})]})})},I=e=>{var t;let{isCreating:s}=e,{t:r}=(0,o.$G)("schedule"),{getValues:i,formState:{errors:c}}=(0,l.Gc)(),{fields:m,remove:u,insert:x,append:h}=(0,l.Dq)({name:"tasks",rules:{required:r("team_tasks.task_required")}}
1),[p,j]=(0,n.useState)(),[v,f]=(0,n.useState)(!1),b=!!p||0===m.length;return(0,a.jsxs)("div",{children:[m.map((e,t)=>(0,a.jsxs)(a.Fragment,{children:[p===t&&(0,a.jsx)(_,{setAddingFormSavable:f,onSubmit:e=>{x(t,e),j(void 0)},onCancel:()=>j(void 0)}),(0,a.jsx)(C,{name:"tasks.".concat(t),remove:()=>u(t),duplicate:()=>x(t,T(i("tasks.".concat(t)))),addTaskAbove:()=>j(t),addTaskBelow:()=>j(t+1),isCreating:s})]})),(p===m.length||0===m.length)&&(0,a.jsx)(_,{nameRequired:0===m.length,setAddingFormSavable:f,onSubmit:e=>{h(e),j(void 0)},onCancel:0===m.length?void 0:()=>j(void 0)}),(!b||v)&&(0,a.jsx)(d.zx,{type:"text",onClick:()=>j(m.length),icon:(0,a.jsx)(d.JO.PlusSymbol,{className:"m-0 h-4 w-4"}),className:"flex items-center gap-1.5 p-0 font-normal text-neutral-500 hover:text-neutral-700 dark:text-neutral-400 dark:hover:text-neutral-200",children:r("checklists.add_item")}),(null===(t=c.tasks)||void 0===t?void 0:t.root)&&(0,a.jsxs)("div",{className:"flex items-center gap-1 text-xs text-red-500 dark:text-red-400",children:[(0,a.jsx)(d.JO.ExclamationmarkCircleFill,{className:"h-5 w-5","aria-hidden":"true"}),c.tasks.root.message]})]})};var O=s(33737);let S=e=>r.ou.now().hasSame(e,"year")?e.toLocaleString({month:"short",day:"numeric"}):e.toLocaleString(r.ou.DATE_SHORT),A=e=>{let{isCreating:t}=e,{date:s}=(0,n.useContext)(O.Z),{control:r}=(0,l.Gc)(),o=(0,l.qo)({control:r,name:"date",defaultValue:s});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"mt-3 flex gap-2",children:[(0,a.jsx)(l.Qr,{control:r,name:"date",defaultValue:s,render:e=>{let{field:{value:t,onChange:s}}=e;return(0,a.jsx)(d.Mt,{value:t,onChange:s,placement:"bottom-start",children:(0,a.jsxs)("button",{type:"button",className:"flex shrink-0 items-center gap-1 rounded border border-neutral-300 px-1 py-0.5 pr-1.5 text-xs text-neutral-700 hover:bg-neutral-100 dark:border-neutral-600 dar
1k:text-neutral-200 dark:hover:bg-neutral-700/80",children:[(0,a.jsx)(d.JO.Calendar,{className:"h-5 w-5 text-neutral-500 dark:text-neutral-400"}),S(t)]})})}}),(0,a.jsx)(l.Qr,{control:r,name:"repeat",render:()=>(0,a.jsx)(i.Z,{date:o,className:"flex-1 overflow-hidden",buttonClassName:"flex items-center gap-1 rounded border border-neutral-300 px-1 py-0.5 pr-1.5 text-xs text-neutral-700 hover:bg-neutral-100 dark:border-neutral-600 dark:text-neutral-200 dark:hover:bg-neutral-700/80",iconClassName:"mx-0 h-5 w-5 text-neutral-500 dark:text-neutral-400"})})]}),(0,a.jsx)("div",{className:"my-6 border-y border-neutral-200 py-6 text-sm dark:border-neutral-700",children:(0,a.jsx)(I,{isCreating:t})})]})};var E=A}}]);
2//# sourceMappingURL=3187-61e1d9d384162177.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.