import{j as s}from"./app-BeXbqfQ0.js";import{A as i}from"./AppLayout-DFlN-unB.js";import{D as n}from"./DataTable-CtSNOlkx.js";function m({session:t,records:l}){const a=l.map(e=>[e.student,e.status,e.process,e.time]);return s.jsx(i,{title:"برگه حضور و غیاب",children:s.jsxs("div",{className:"page-stack",children:[s.jsxs("section",{className:"section-header",children:[s.jsxs("div",{children:[s.jsx("h2",{children:t?t.title:"چارت سریع کلاس"}),t?s.jsxs("p",{children:[t.date," — وضعیت: ",t.status]}):null,s.jsx("p",{children:"مثل برگه کاغذی کلاس طراحی شده؛ معلم وضعیت را می‌زند و غیبت‌ها برای تایید SMS به معاون/مدیر می‌رود."})]}),s.jsxs("button",{className:"btn btn-primary",type:"button",children:[s.jsx("i",{className:"bi bi-save"})," ذخیره جلسه"]})]}),a.length>0?s.jsx(n,{columns:["دانش‌آموز","وضعیت","فرآیند","زمان"],rows:a}):s.jsxs("section",{className:"panel-card",children:[s.jsx("h2",{children:"جلسه حضور و غیابی وجود ندارد"}),s.jsx("p",{children:"بعد از ساخت جلسه و ثبت رکوردها، برگه واقعی کلاس از دیتابیس نمایش داده می‌شود."})]})]})})}export{m as default};
