Your IP : 216.73.216.93


Current Path : /home/users/unlimited/www/admin.medimeet.codeskitter.site/assets/
Upload File :
Current File : /home/users/unlimited/www/admin.medimeet.codeskitter.site/assets/AppontmentCalender-FepctpAS.js

import{r as c,j as t,R as h,B as o,y as r,J as d}from"./index-f5FVPPWf.js";import{u as l}from"./SettingData-HUsgVeqA.js";import{u as f}from"./HasPermission-D75jcuOi.js";import{N as w,S as s}from"./Dashboard-QYea_GjR.js";import{A as y}from"./Calender-Be02IQk0.js";import{u as E}from"./index.esm-CxKpqEdJ.js";import{F as g}from"./input-aKY8cD2r.js";import"./index-B8iLT9XL.js";import"./index-NjlW3JBs.js";import"./image-DDwLQVjO.js";import"./tr-SHTCPR9-.js";import"./use-clickable-DJbYv-Vn.js";import"./visually-hidden.style-BrEqndXz.js";import"./findIndex-BpxUuUn_.js";import"./isEqual-963yh_6q.js";function G(){const e=E(),a="Errortoast",m=c.useRef(null),{hasPermission:p}=f(),x=async()=>{const j=r.role.name==="Doctor"?`get_appointments/doctor/${r.id}`:"get_appointments";return(await d(r.token,j)).data},{isLoading:u,data:i,error:n}=l({queryKey:["all-appointments"],queryFn:x});return n?(e.isActive(a)||e({id:a,title:"oops!.",description:"Something bad happens.",status:"error",duration:2e3,isClosable:!0,position:"top"}),t.jsx(h,{errorCode:n.name})):p("APPOINTMENT_VIEW")?t.jsx(o,{ref:m,children:u||!i?t.jsxs(o,{children:[t.jsxs(g,{mb:5,justify:"space-between",children:[t.jsx(s,{w:400,h:8}),t.jsx(s,{w:200,h:8})]}),t.jsx(s,{h:10,w:"100%",mt:2}),t.jsx(s,{h:10,w:"100%",mt:2}),t.jsx(s,{h:10,w:"100%",mt:2}),t.jsx(s,{h:10,w:"100%",mt:2}),t.jsx(s,{h:10,w:"100%",mt:2}),t.jsx(s,{h:10,w:"100%",mt:2}),t.jsx(s,{h:10,w:"100%",mt:2}),t.jsx(s,{h:10,w:"100%",mt:2}),t.jsx(s,{h:10,w:"100%",mt:2}),t.jsx(s,{h:10,w:"100%",mt:2})]}):t.jsx(o,{children:t.jsx(y,{appointmentData:i})})}):t.jsx(w,{})}export{G as default};