PageSourceSearch

https://zuri.health/_next/static/chunks/pages/telemedicine/Appointments-4508314cb9e0806f.js

js zuri.health collected 2026-09-24 12:11:22 UTC 5,037 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2622],{21753:function(e,t,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/telemedicine/Appointments",function(){return l(83125)}])},72496:function(e,t,l){"use strict";var n=l(85893);l(67294),t.Z=e=>{let{h1:t,click:l}=e;return(0,n.jsxs)("div",{className:"mt-8 flex cursor-pointer items-center gap-x-2 ",onClick:l,children:[(0,n.jsx)("svg",{width:"10",height:"16",viewBox:"0 0 10 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M9.88 1.88L8 0L0 8L8 16L9.88 14.12L3.77333 8L9.88 1.88Z",fill:"black"})}),(0,n.jsx)("h1",{className:" text-[22px] font-[500] text-[#000000]",children:t})]})}},83125:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return telemedicine_Appointments}});var n=l(85893),a=l(67294),s=l(50720),c=l(59382),i=l(27484),u=l.n(i),d=l(50695),telemedicine_Button=e=>{let{children:t,buttonActive:l,handleButtonClick:a,valu:s,buttonvalue:c}=e;return(0,n.jsxs)("button",{type:"button",value:s,onClick:e=>a(e),className:"font-base  self-center  rounded-lg  px-6 py-1  text-sm capitalize leading-7 text-black shadow-lg ".concat(l?"bg-[#5BDADD] text-white":"bg-white text-[#5BDADD]"),children:[t," "]})},o=l(72496),m=l(53181),r=l(55678),h=l(33321),x=l(9473),v=l(11163),telemedicine_Appointments=()=>{let{user:e}=(0,x.v9)(e=>e.auth),t=(0,v.useRouter)();(0,a.useEffect)(()=>{e||t.push({pathname:"/",query:{auth:"signin"}})});let[l,i]=(0,a.useState)([{name:"7:00",value:"7.00A.M",selected:!1},{name:"8:00",value:"8.00A.M",selected:!1},{name:"9:00",value:"9.00A.M",selected:!1},{name:"10:00",value:"10.00A.M",selected:!1},{name:"11:00",value:"11.00A.M",selected:!1}]),[p,f]=(0,a.useState)([{name:"12:00",value:"12.00P.M",selected:!1},{name:"1:00",value:"1.00P.M",selected:!1},{name:"2:00",value:"2.00P.M",selected:!1},{name:"3:00",value:"3.00P.M",selected:!1},{name:"4:00",value:"4.00P.M",selected:!1},{name:"5:00",value:"5.00P.M",selected:!1},{name:"6:00",value:"6.00P.M",selected:!1},{name:"7:00",value:"7.00P.M",selected:!1},{name:"8:00",value:"8.00P.M",selected:!1},{name:"9:00",value:"9.00P.M",selected:!1},{name:"10:00",value:"10.00P.M",selected:!1},{name:"11:00",value:"11.00P.M",selected:!1}]),[g,w]=(0,a.useState)(!0),[b,D]=(0,a.useState)(u()()),[_,M]=(0,a.useState)("");[...l,...p];let toggleTime=()=>{w(e=>!e)},[j,A]=(0,a.useState)([]),handleButtonClick=e=>{e.preventDefault(),M(e.target.value),A(t=>[...t,e.target.value]);let t=[...l,...p];t.filter(t=>{t.value===e.target.value?t.selected=!0:t.selected=!1})},k={full_name:(null==e?void 0:e.first_name)+""+(null==e?void 0:e.last_name),phone_number:null==e?void 0:e.mobile_no,email:null==e?void 0:e.email,date:"".concat(u()(b).format("YY-MM-DD")," ").concat(_)},handleClick=async e=>{e.preventDefault();try{let e=await m.Z.post("".concat(h.T,"/telemed/initiate_specialist_appointment/").concat(t.query.Id),k);e.data&&(r.Am.success(e.data.message),t.push("/telemedicine/connect/?Id=".concat(t.query.Id)))}catch(e){console.error(e)}};return(0,n.jsx)("div",{className:"h-full max-h-fit min-h-[70vw] w-[100vw] bg-[#EEF0F8]",children:(0,n.jsxs)("section",{className:"mx-auto h-full w-[90%] p-2",children:[(0,n.jsx)(o.Z,{h1:"Schedule Appointment",click:()=>t.back()}),(0,n.jsxs)("div",{className:"relative flex h-fit w-full flex-col  gap-x-12 md:flex-row ",children:[(0,n.jsx)(s._,{dateAdapter:c.y,children:(0,n.jsx)(d.W,{className:" absolute top-4 bg-white",value:b,onChange:e=>D(e)})}),(0,n.jsxs)("section",{className:"ml-0 mt-96 flex h-full w-full flex-col md:ml-96 md:mt-0 md:w-[40%]",children:[(0,n.jsxs)("div",{className:"mb-2 flex h-fit w-full  items-center justify-between",children:[(0,n.jsx)("h5",{className:" text-[18px] font-[500] text-[#000000]",children:"Select Time"}),(0,n.jsxs)("div",{className:"flex h-fit w-fit gap-x-1 rounded-full bg-white px-2 py-1 text-[14px]",children:[(0,n.jsx)("button",{type:"button",className:"rounded-full px-4 py-px ".concat(g?"bg-[#5BDADD] text-white":"bg-white text-[#5BDADD]"),onClick:toggleTime,children:"AM"}),(0,n.jsx)("button",{type:"button",className:"rounded-full px-4 py-px ".concat(g?"bg-white text-[#5BDADD]":"bg-[#5BDADD] text-white"),onClick:toggleTime,children:"PM"})]})]}),(0,n.jsx)("div",{className:"grid grid-cols-2 gap-2 md:grid-cols-3",children:g?l.map((e,t)=>(0,n.jsxs)(telemedicine_Button,{valu:e.value,selectedval:_,handleButtonClick:handleButtonClick,buttonvalue:j,setButtonValue:A,buttonActive:e.selected,setSelectedval:M,children:[e.name," A.M"]},t)):p.map((e,t)=>(0,n.jsxs)(telemedicine_Button,{valu:e.value,selectedval:_,handleButtonClick:handleButtonClick,buttonvalue:j,setButtonValue:A,buttonActive:e.selected,setSelectedval:M,children:[e.name," P.M"]},t))})]}),(0,n.jsx)("section",{children:(0,n.jsx)("button",{type:"submit",onClick:handleClick,className:"font-base mt-2 self-center rounded bg-[#5BDADD] px-12 py-2 text-sm capitalize leading-7 text-white md:mt-28",children:"Book now"})})]})]})})}}}
1,function(e){e.O(0,[1046,8108,9990,709,9774,2888,179],function(){return e(e.s=21753)}),_N_E=e.O()}]);

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.