%PDF- %PDF-
Direktori : /home/opti/www/startup-life/assets/ |
Current File : /home/opti/www/startup-life/assets/index-c9f78219.js |
import{j as a,R as g,e as N,u as C}from"./index-5492fbe1.js";import{C as c}from"./index-2c4b8b3c.js";import{T as y,a as F,b as _,c as x,d as m,e as v}from"./TableRow-4b138891.js";import{u as T}from"./useQuery-0abbcf43.js";import{d as h}from"./dayjs.min-3ab1e637.js";import{u as A}from"./get-user-fundraising-campaign.api-0a903753.js";import{B as R}from"./Box-263f925f.js";const j=({header:e,element:n,isLoading:o,isError:t})=>a.jsx(g.Fragment,{children:a.jsx(y,{className:"bg-white h-fit overflow-hidden",children:a.jsxs(F,{children:[a.jsx(_,{children:a.jsx(x,{children:e==null?void 0:e.map((i,p)=>a.jsx(m,{className:"!font-bold",children:i},p))})}),a.jsxs(v,{children:[a.jsx(c,{appear:!o&&!t&&!(n!=null&&n.length),children:a.jsx("div",{className:"text-start",children:a.jsx("p",{className:"font-bold text-[#537473]",children:"No Records Found"})})}),a.jsx(c,{appear:o,children:a.jsx("div",{children:"Loading campaigns..."})}),a.jsx(c,{appear:t,children:a.jsx("div",{children:"Error: INTERNET_CONNECTION_REFUSED"})}),a.jsx(c,{appear:!o&&!t&&!!(n!=null&&n.length),children:n==null?void 0:n.map((i,p)=>a.jsx(x,{children:e==null?void 0:e.map((l,r)=>a.jsx(g.Fragment,{children:a.jsx(m,{children:i[l]})},r))},p))})]})]})})}),E=()=>T({queryFn:async()=>{var o;try{const i=(await N.get("https://startuplife.api.cube700.net/api/v1/raise-fund/all",{params:{limit:100}})).data;return console.log(i),i}catch(t){return(o=t.response)==null?void 0:o.data}},queryKey:["GET_ALL_FUNDRAISING_CAMPAIGN"]}),M=()=>{var d,u;const e=C(),{data:n,isLoading:o,isError:t}=A(),{data:i,isLoading:p,isError:l}=E(),r=["SN","StartUp Name","Type of fundraising","Date Raised","Purpose","Valuation","Action"];console.log(i==null?void 0:i.data),console.log(n);const f=(d=i==null?void 0:i.data)==null?void 0:d.map(s=>({...s,[r[0]]:s.id,[r[1]]:s.startup.name,[r[2]]:s.type_of_fundraising,[r[3]]:h(s.created_at).format("DD/MM/YYYY"),[r[4]]:s.purpose.length>20?s.purpose.slice(0,20):s.purpose,[r[5]]:s.valuation,[r[6]]:a.jsx("button",{className:"text-[#A8CF45] px-0 bg-transparent",onClick:()=>e(`view-fundraising-campaign/${s.id}`),children:"View camp..."})})),b=(u=n==null?void 0:n.data)==null?void 0:u.map(s=>({...s,[r[0]]:s.id,[r[1]]:s.startup.name,[r[2]]:s.type_of_fundraising,[r[3]]:h(s.created_at).format("DD/MM/YYYY"),[r[4]]:s.purpose.length>20?s.purpose.slice(0,20)+"...":s.purpose,[r[5]]:s.valuation,[r[6]]:a.jsx("button",{className:"text-[#A8CF45] px-0 bg-transparent",onClick:()=>e(`view-fundraising-campaign/${s.id}`),children:"View camp..."})}));return a.jsxs(R,{pl:"1.94rem",pt:"1rem",pr:"3.25rem",pb:"15rem",children:[a.jsx("header",{className:"text-[#537473] font-bold",children:"Fundraising Campaigns"}),a.jsxs("div",{className:"mt-[40px]",children:[a.jsx("header",{className:"text-[#537473] mb-[20px] font-bold",children:"Your Fundraising Campaigns"}),a.jsx(j,{header:r,element:b,isLoading:o,isError:t})]}),a.jsxs("div",{className:"mt-[40px]",children:[a.jsx("header",{className:"text-[#537473] mb-[20px] font-bold",children:"Others Fundraising Campaigns"}),a.jsx(j,{header:r,element:f,isLoading:p,isError:l})]})]})};export{M as default};