import{j as e,r as x}from"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a71.js";import{u as N}from"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a7128.js";import{u as _}from"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a7120.js";import{p as w}from"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a7124.js";import{_ as b,Q as y,bm as T,al as L,a2 as k,$ as A,U as M,ar as B,I as E}from"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a7111.js";import{a as O}from"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a71107.js";import{T as n}from"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a71133.js";import"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a718.js";import"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a7119.js";import"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a717.js";import"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a719.js";import"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a716.js";import"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a714.js";import"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a713.js";import"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a712.js";import"./v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a7110.js";const C=x.lazy(() => __vitePreload(()=>import(chrome.runtime.getURL("content/assets/js/v_7_4_2_28_54378c94-eda0-47d4-8f59-c666edac6a71177.js")),[]));function m({userId:a,create:i,notification:o,onBackBtnClickHnd:r}){return e.jsx(x.Suspense,{fallback:e.jsx(e.Fragment,{}),children:e.jsx(C,{userId:a,create:i,notification:o,onBackBtnClickHnd:r})})}function d({userID:a}){const{notifications:i,removeNotification:o}=N(),{language:r}=_(),{open:l}=w(),p=t=>{l(e.jsx(m,{userId:a,create:!1,notification:t,onBackBtnClickHnd:()=>l(e.jsx(d,{userID:a}))}))},u=t=>{o(t),E({type:"Success",message:r.modal_createAReminder_alertMessageRemove,position:"top-right"})},f=({notifications:t,user_id:j})=>{const h=t.filter(s=>s.user_id===j).sort((s,c)=>{if(s.timeOut!==c.timeOut)return s.timeOut?-1:1;const g=new Date(s.date+"T"+s.time),v=new Date(c.date+"T"+c.time);return g.getTime()-v.getTime()});return e.jsx("div",{className:"flex flex-col gap-2 my-4 overflow-auto",style:{maxHeight:"calc(100vh - 280px)"},children:h.slice().reverse().map(s=>e.jsxs("li",{className:"flex justify-between w-full gap-0.5 bg-[var(--background-default-active)] border-solid border border-[var(--conversation-header-border)] p-2 rounded-2xl list-none",children:[e.jsxs("div",{className:"flex flex-col w-auto gap-2 justify-center",children:[e.jsxs("div",{className:"flex items-center gap-1",children:[e.jsx(A,{size:"18px",weight:"bold",children:s.title}),s.timeOut?e.jsx(n,{className:"w-5 h-5 text-red-500"}):e.jsx(n,{className:"w-5 h-5 text-yellow-500"})]}),e.jsx("span",{className:"text-base",style:{overflowWrap:"break-word"},children:s.desc}),e.jsx("span",{className:"text-xs font-bold",children:`${M.convertDate(s.date)} at ${s.time}`})]}),e.jsxs("div",{className:"flex flex-row w-auto justify-center items-center gap-1",children:[e.jsx("span",{className:"pulse cursor-pointer",onClick:()=>p(s),children:e.jsx(B,{className:"h-5 w-5"})}),e.jsx("span",{className:"pulse cursor-pointer",onClick:()=>u(s.id),children:e.jsx(O,{className:"h-5 w-5"})})]})]},s.id))})};return e.jsxs("div",{className:"w-auto min-w-[780px] max-w-[780px] flex flex-col gap-4",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(y,{children:r.modal_reminder_title}),e.jsx("div",{className:"cursor-pointer lg:tooltip lg:tooltip-bottom","data-tip":r.modal_createAReminder_dataTip,children:e.jsx("span",{className:"pulse",children:e.jsx(T,{className:"h-5 w-5"})})})]}),e.jsx("div",{className:"w-full self-center",children:i.filter(t=>t.user_id===a).length>0&&e.jsx(f,{user_id:a,notifications:i.filter(t=>t.user_id===a)})}),e.jsx("div",{className:"overflow-auto",style:{maxHeight:"calc(100vh - 300px)"},children:i.filter(t=>t.user_id===a).length===0&&e.jsx(L,{title:r.modal_reminder_emptyMsg_title,description:r.modal_reminder_emptyMsg_desc,icon:e.jsx(n,{className:"w-7 h-7 text-[var(--primaria)]"})})}),e.jsx("div",{className:"flex justify-center py-3",children:e.jsx(k,{name:r.create,funcao:()=>l(e.jsx(m,{userId:a,create:!0,onBackBtnClickHnd:()=>l(e.jsx(d,{userID:a}))}))})})]})}export{d as default};
