%PDF- %PDF-
Direktori : /home/opti/www/startup-life/assets/ |
Current File : /home/opti/www/startup-life/assets/SingleBidServiceRequest-afb5c73b.js |
import{u as B,F as w,r as M,j as s,C as q}from"./index-5492fbe1.js";import{D as L}from"./dashboard-page-layout-2cec2413.js";import{M as P}from"./message-modal-defa2359.js";import{u as O}from"./useToggle-85ca1b00.js";import{C as o}from"./index-2c4b8b3c.js";import{u as S}from"./get-all-bids.api-e6e485b3.js";import{h as R}from"./moment-a9aaa855.js";import{D as T}from"./dashboard-footer-navigation-f658b457.js";import"./motion-4a110d9b.js";import"./Box-263f925f.js";import"./index-2496c884.js";import"./Modal-01a2ce69.js";import"./useTheme-0dfa0cbc.js";import"./useForkRef-ff55d5c8.js";import"./TransitionGroupContext-29effe25.js";import"./setPrototypeOf-0bb37fbe.js";import"./useSlotProps-b42d44e4.js";import"./createSvgIcon-6a373a0a.js";import"./Button-e32596e7.js";import"./ButtonBase-0400401d.js";import"./assertThisInitialized-081f9914.js";import"./useQuery-0abbcf43.js";import"./joinClasses-adfcc520.js";const ne=()=>{var c,u,p,f,m,x,E;const l=B(),t=w(),[D,y]=O(),{data:i,isLoading:a,isError:d}=S();console.log(i==null?void 0:i.data);const n=M.useMemo(()=>{var r,h,N,j,g,C,b;if(!i)return;const e=(r=i==null?void 0:i.data)==null?void 0:r.filter(I=>I.id===parseInt(t==null?void 0:t.id))[0];return console.log(e),[{title:"Service require",info:e==null?void 0:e.kind},{title:"Vendor's Name",info:((h=e==null?void 0:e.serviceRequest)==null?void 0:h.vendorName)??""},{title:"Vendor's Kind Of Service",info:((N=e==null?void 0:e.serviceRequest)==null?void 0:N.kind)??""},{title:"Vendor's Availability",info:((j=e==null?void 0:e.serviceRequest)==null?void 0:j.availability)==="NOW AVAILABLE"?(g=e==null?void 0:e.serviceRequest)==null?void 0:g.availability:R((C=e==null?void 0:e.serviceRequest)==null?void 0:C.availability).fromNow()},{title:"Location",info:(b=e==null?void 0:e.serviceRequest)==null?void 0:b.location},{title:"Description",info:e==null?void 0:e.description},{title:"Deadline",info:R(e==null?void 0:e.deadline).fromNow()}]},[i]);return console.log(n),s.jsxs(L,{children:[s.jsxs("section",{className:"px-5",children:[s.jsx("div",{className:"flex justify-between",children:s.jsx("header",{className:"text-[#537473] font-bold !mb-5",children:"Bid service details"})}),s.jsx(o,{appear:a,children:s.jsx(q,{})}),s.jsx(o,{appear:d,children:"ERR: INTERNET_CONNECTION_REFUSED"}),s.jsx(o,{appear:!a&&!d&&!!i,children:s.jsx("div",{className:"grid grid-cols-3 !gap-5 !mt-5 place-items-start",children:n==null?void 0:n.map((e,r)=>s.jsxs("div",{className:"bg-white space-y-3 rounded-xl max-w-[326px] w-full !p-5",children:[s.jsx("h4",{className:"text-[#828282]",children:e.title}),s.jsx("p",{className:"font-semibold break-words",children:e.info})]},r))})})]}),s.jsx(o,{appear:((c=i==null?void 0:i.data)==null?void 0:c.filter(e=>e.id===parseInt(t==null?void 0:t.id))[0].status)!=="REJECTED"||((u=i==null?void 0:i.data)==null?void 0:u.filter(e=>e.id===parseInt(t==null?void 0:t.id))[0].status)!=="ACCEPTED"||((p=i==null?void 0:i.data)==null?void 0:p.filter(e=>e.id===parseInt(t==null?void 0:t.id))[0].status)!=="COMPLETED",children:s.jsx(T,{cancelEventHandler:()=>l(-1),backBtnText:"Cancel",continueBtnText:"PENDING"})}),s.jsx(o,{appear:((f=i==null?void 0:i.data)==null?void 0:f.filter(e=>e.id===parseInt(t==null?void 0:t.id))[0].status)==="REJECTED"||((m=i==null?void 0:i.data)==null?void 0:m.filter(e=>e.id===parseInt(t==null?void 0:t.id))[0].status)==="ACCEPTED"||((x=i==null?void 0:i.data)==null?void 0:x.filter(e=>e.id===parseInt(t==null?void 0:t.id))[0].status)==="COMPLETED",children:s.jsx(T,{cancelEventHandler:()=>l(-1),backBtnText:"Cancel",continueBtnText:(E=i==null?void 0:i.data)==null?void 0:E.filter(e=>e.id===parseInt(t==null?void 0:t.id))[0].status.toLowerCase()})}),s.jsx(P,{action:y,isOpen:D,message:"Bid sent successfully, you will be notified if accepted"})]})};export{ne as default};