(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[559],{2321:function(e,c,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/attorney-panel/clients",function(){return s(5898)}])},7336:function(e,c,s){"use strict";s.d(c,{Z:function(){return o}});var a=s(5893),d=s(6089),t=s.n(d),n=s(7294),i=s(1664),l=s.n(i),r=s(1163);function o(e){var c=e.children,s=(0,r.useRouter)(),d=(0,n.useState)(!1),i=d[0];d[1];return(0,a.jsxs)("div",{style:{backgroundColor:"#f4f7fa",minHeight:"100vh",display:"flex",flexDirection:"column"},className:"jsx-3ee271f478679b1d",children:[(0,a.jsx)("div",{className:"jsx-3ee271f478679b1d container py-5 flex-grow-1",children:(0,a.jsxs)("div",{className:"jsx-3ee271f478679b1d row g-4 pt-5",children:[(0,a.jsx)("aside",{className:"jsx-3ee271f478679b1d "+"col-lg-3 ".concat(i?"d-block":"d-none d-lg-block"),children:(0,a.jsxs)("div",{className:"jsx-3ee271f478679b1d card border-0 shadow-sm rounded-4 overflow-hidden",children:[(0,a.jsxs)("div",{className:"jsx-3ee271f478679b1d p-4 text-center border-bottom bg-white",children:[(0,a.jsx)("div",{style:{width:"120px",height:"120px"},className:"jsx-3ee271f478679b1d mx-auto mb-3",children:(0,a.jsx)("img",{src:"/assets/images/attorney1.png",style:{objectFit:"cover",border:"4px solid #f8f9fa"},alt:"avatar",className:"jsx-3ee271f478679b1d rounded-circle shadow-sm w-100 h-100"})}),(0,a.jsx)("h5",{style:{color:"#002147"},className:"jsx-3ee271f478679b1d fw-bold mb-1",children:"Tasnia Sharin"}),(0,a.jsx)("p",{className:"jsx-3ee271f478679b1d text-muted mb-0 fs-6",children:"attorney@gmail.com"})]}),(0,a.jsx)("div",{className:"jsx-3ee271f478679b1d p-3 bg-white",children:(0,a.jsxs)("nav",{className:"jsx-3ee271f478679b1d nav flex-column sidebar-nav",children:[[{name:"Dashboard",icon:"bi-grid-fill",path:"/attorney-panel"},{name:"Appointments",icon:"bi-calendar-check",path:"/attorney-panel/appointments"},{name:"Client Management",icon:"bi-people-fill",path:"/attorney-panel/clients"},{name:"Case Details",icon:"bi-clock-history",path:"/attorney-panel/cases"},{name:"Messages",icon:"bi-chat-dots-fill",path:"/attorney-panel/messages"},{name:"Ticket Management",icon:"bi-ticket-perforated-fill",path:"/attorney-panel/tickets"},{name:"Edit Profile",icon:"bi-person-bounding-box",path:"/attorney-panel/profile"}].map((function(e,c){return(0,a.jsx)(l(),{href:e.path,children:(0,a.jsxs)("a",{className:"jsx-3ee271f478679b1d "+"nav-link ".concat(s.pathname===e.path?"active":""),children:[(0,a.jsx)("i",{className:"jsx-3ee271f478679b1d "+"bi ".concat(e.icon," me-3")})," ",e.name]})},c)})),(0,a.jsx)("div",{className:"jsx-3ee271f478679b1d mt-4 pt-4 border-top",children:(0,a.jsx)(l(),{href:"/logout",children:(0,a.jsxs)("a",{className:"jsx-3ee271f478679b1d nav-link text-danger fw-bold",children:[(0,a.jsx)("i",{className:"jsx-3ee271f478679b1d bi bi-box-arrow-right me-3"})," Logout"]})})})]})})]})}),(0,a.jsx)("main",{className:"jsx-3ee271f478679b1d col-lg-9",children:c})]})}),(0,a.jsx)(t(),{id:"3ee271f478679b1d",children:".sidebar-nav.jsx-3ee271f478679b1d .nav-link.jsx-3ee271f478679b1d{color:#444!important;font-size:17px;padding:12px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:5px;font-weight:500;text-decoration:none;display:block}.sidebar-nav.jsx-3ee271f478679b1d .nav-link.jsx-3ee271f478679b1d:hover{background:#f8f9fa;color:#de9f57!important}.sidebar-nav.jsx-3ee271f478679b1d .nav-link.active.jsx-3ee271f478679b1d{background:#fcf6ef;color:#de9f57!important;font-weight:bold}"})]})}},5898:function(e,c,s){"use strict";s.r(c),s.d(c,{default:function(){return o}});var a=s(5893),d=s(6089),t=s.n(d),n=s(7294),i=s(9008),l=s.n(i),r=s(7336);function o(){var e=(0,n.useState)("clients"),c=e[0],s=e[1],d=(0,n.useState)(""),i=(d[0],d[1]);return(0,a.jsxs)(r.Z,{children:[(0,a.jsx)(l(),{children:(0,a.jsx)("title",{className:"jsx-59cc0dc1017ab02d",children:"Lawstick | Client & Transactions"})}),(0,a.jsxs)("div",{className:"jsx-59cc0dc1017ab02d container-fluid px-0",children:[(0,a.jsxs)("div",{className:"jsx-59cc0dc1017ab02d mb-4",children:[(0,a.jsx)("h3",{style:{fontFamily:"serif",color:"#002147",fontSize:"26px"},className:"jsx-59cc0dc1017ab02d fw-bold mb-1",children:"Client & Transaction Management"}),(0,a.jsx)("p",{className:"jsx-59cc0dc1017ab02d text-muted small",children:"Manage your client records, payment milestones, and financial invoices."})]}),(0,a.jsx)("div",{className:"jsx-59cc0dc1017ab02d d-flex justify-content-between align-items-center flex-wrap mb-3 gap-3",children:(0,a.jsx)("ul",{className:"jsx-59cc0dc1017ab02d nav nav-pills gap-2 p-1 bg-white rounded-pill shadow-sm border",children:["clients","milestones","invoices","payments"].map((function(e){return(0,a.jsx)("li",{className:"jsx-59cc0dc1017ab02d nav-item",children:(0,a.jsx)("button",{style:{fontSize:"12px"},onClick:function(){return s(e)},className:"jsx-59cc0dc1017ab02d "+"nav-link rounded-pill px-4 fw-bold text-uppercase ".concat(c===e?"active-pill":"inactive-pill"),children:e})},e)}))})}),(0,a.jsxs)("div",{className:"jsx-59cc0dc1017ab02d card border-0 shadow-sm rounded-4 bg-white overflow-hidden",children:[(0,a.jsxs)("div",{className:"jsx-59cc0dc1017ab02d p-4 border-bottom bg-light d-flex justify-content-between align-items-center flex-wrap gap-2",children:[(0,a.jsxs)("div",{className:"jsx-59cc0dc1017ab02d d-flex align-items-center gap-2",children:[(0,a.jsxs)("div",{style:{width:"280px"},className:"jsx-59cc0dc1017ab02d input-group input-group-sm",children:[(0,a.jsx)("span",{className:"jsx-59cc0dc1017ab02d input-group-text bg-white border-end-0",children:(0,a.jsx)("i",{className:"jsx-59cc0dc1017ab02d bi bi-search"})}),(0,a.jsx)("input",{type:"text",placeholder:"Search ".concat(c,"..."),onChange:function(e){return i(e.target.value)},className:"jsx-59cc0dc1017ab02d form-control border-start-0 py-2"})]}),"payments"===c&&(0,a.jsx)("div",{className:"jsx-59cc0dc1017ab02d d-flex gap-2",children:(0,a.jsx)("input",{type:"date",className:"jsx-59cc0dc1017ab02d form-control form-control-sm"})})]}),(0,a.jsxs)("button",{onClick:function(){console.log("Generating CSV for",c)},className:"jsx-59cc0dc1017ab02d btn btn-sm btn-outline-navy fw-bold px-4 rounded-pill d-flex align-items-center gap-2",children:[(0,a.jsx)("i",{className:"jsx-59cc0dc1017ab02d bi bi-download"})," EXPORT"]})]}),(0,a.jsx)("div",{className:"jsx-59cc0dc1017ab02d p-0",children:(0,a.jsx)("div",{className:"jsx-59cc0dc1017ab02d table-responsive",children:(0,a.jsxs)("table",{className:"jsx-59cc0dc1017ab02d table table-hover align-middle mb-0",children:[(0,a.jsx)("thead",{style:{backgroundColor:"#fcf6ef"},className:"jsx-59cc0dc1017ab02d",children:(0,a.jsxs)("tr",{style:{fontSize:"13px",color:"#002147"},className:"jsx-59cc0dc1017ab02d",children:["clients"===c&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d py-3 px-4",children:"Client Name"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Client ID"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Number"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Case Type"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Status"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d text-center",children:"Action"})]}),"milestones"===c&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d py-3 px-4",children:"Case Title"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Client"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Amount"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Status"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Notes"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d text-center",children:"Action"})]}),"invoices"===c&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d py-3 px-4",children:"Invoice #"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Date"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Client"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Amount"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Status"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d text-center",children:"Download"})]}),"payments"===c&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d py-3 px-4",children:"Date"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Type"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Category"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Amount"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d",children:"Payer/Payee"}),(0,a.jsx)("th",{className:"jsx-59cc0dc1017ab02d text-center",children:"Status"})]})]})}),(0,a.jsxs)("tbody",{style:{fontSize:"14px"},className:"jsx-59cc0dc1017ab02d",children:["clients"===c&&[{id:1,name:"Rajesh Malhotra",clientId:"CL-8821",number:"9876543210",caseType:"Criminal",status:"Scheduled"},{id:2,name:"Suman Lata",clientId:"CL-9902",number:"9988776655",caseType:"Civil",status:"Completed"}].map((function(e){return(0,a.jsxs)("tr",{className:"jsx-59cc0dc1017ab02d",children:[(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d px-4 fw-bold",children:e.name}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.clientId}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.number}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.caseType}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:(0,a.jsx)("span",{className:"jsx-59cc0dc1017ab02d badge bg-primary-subtle text-primary px-3 rounded-pill",children:e.status})}),(0,a.jsxs)("td",{className:"jsx-59cc0dc1017ab02d text-center",children:[(0,a.jsx)("i",{style:{cursor:"pointer"},className:"jsx-59cc0dc1017ab02d bi bi-pencil-square text-primary me-3"}),(0,a.jsx)("i",{style:{cursor:"pointer"},className:"jsx-59cc0dc1017ab02d bi bi-trash text-danger"})]})]},e.id)})),"milestones"===c&&[{id:101,case:"State vs Rajesh",client:"Rajesh Malhotra",amount:"\u20b95,000",status:"Released",note:"Initial Filing"},{id:102,case:"Land Dispute",client:"Suman Lata",amount:"\u20b912,000",status:"Pending",note:"Evidence submission"}].map((function(e){return(0,a.jsxs)("tr",{className:"jsx-59cc0dc1017ab02d",children:[(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d px-4 fw-bold",children:e.case}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.client}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.amount}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:(0,a.jsx)("span",{className:"jsx-59cc0dc1017ab02d "+"badge px-3 rounded-pill ".concat("Released"===e.status?"bg-success-subtle text-success":"bg-warning-subtle text-warning"),children:e.status})}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d text-muted",children:(0,a.jsx)("small",{className:"jsx-59cc0dc1017ab02d",children:e.note})}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d text-center",children:(0,a.jsx)("button",{className:"jsx-59cc0dc1017ab02d btn btn-sm btn-link text-navy text-decoration-none fw-bold",children:"Request"})})]},e.id)})),"invoices"===c&&[{id:"INV-001",date:"2025-12-20",client:"Rajesh Malhotra",amount:"\u20b95,000",status:"Paid"},{id:"INV-002",date:"2025-12-22",client:"Suman Lata",amount:"\u20b912,000",status:"Generated"}].map((function(e){return(0,a.jsxs)("tr",{className:"jsx-59cc0dc1017ab02d",children:[(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d px-4 fw-bold",children:e.id}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.date}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.client}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.amount}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:(0,a.jsx)("span",{className:"jsx-59cc0dc1017ab02d badge bg-info-subtle text-info px-3 rounded-pill",children:e.status})}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d text-center",children:(0,a.jsx)("i",{style:{cursor:"pointer"},className:"jsx-59cc0dc1017ab02d bi bi-file-earmark-pdf fs-5 text-danger"})})]},e.id)})),"payments"===c&&[{id:201,date:"2025-12-21",type:"Income",cat:"Milestone",amount:"\u20b95,000",party:"Rajesh Malhotra"},{id:202,date:"2025-12-22",type:"Expense",cat:"Office Supplies",amount:"\u20b91,200",party:"Stationary Shop"},{id:203,date:"2025-12-23",type:"Income",cat:"Subscription",amount:"\u20b92,000",party:"Adv. Tasnia"}].map((function(e){return(0,a.jsxs)("tr",{className:"jsx-59cc0dc1017ab02d",children:[(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d px-4",children:e.date}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d "+"fw-bold ".concat("Income"===e.type?"text-success":"text-danger"),children:e.type}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.cat}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d fw-bold",children:e.amount}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d",children:e.party}),(0,a.jsx)("td",{className:"jsx-59cc0dc1017ab02d text-center",children:(0,a.jsx)("span",{className:"jsx-59cc0dc1017ab02d badge bg-light text-dark border px-2",children:"Completed"})})]},e.id)}))]})]})})})]})]}),(0,a.jsx)(t(),{id:"59cc0dc1017ab02d",children:".active-pill.jsx-59cc0dc1017ab02d{background-color:#002147!important;color:white!important}.inactive-pill.jsx-59cc0dc1017ab02d{color:#666!important;background:transparent!important}.inactive-pill.jsx-59cc0dc1017ab02d:hover{color:#002147!important;background:#f8f9fa!important}.btn-outline-navy.jsx-59cc0dc1017ab02d{border:1.5px solid#002147;color:#002147;background:transparent;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.btn-outline-navy.jsx-59cc0dc1017ab02d:hover{background:#002147;color:white}.text-navy.jsx-59cc0dc1017ab02d{color:#002147}.table.jsx-59cc0dc1017ab02d th.jsx-59cc0dc1017ab02d{border-top:0}.form-control.jsx-59cc0dc1017ab02d:focus{border-color:#de9f57;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.container-fluid{max-width:100%!important}"})]})}}},function(e){e.O(0,[774,888,179],(function(){return c=2321,e(e.s=c);var c}));var c=e.O();_N_E=c}]);