import{ce as u,cf as g,F as f,aD as x,cg as b,ch as j,ci as C,cj as h,j as o,e as I}from"./vendor-BKmmeuxg.js";import{T}from"./tabs-D0Mbb5M5.js";import{T as v,a as N,b as y}from"./tabs-Ifouhv9A.js";import{D as F}from"./layout-DkwBWm5d.js";import{n as i}from"./index.browser-OxPLOBIU.js";import D from"./assignment-Dg5DbsY7.js";import L from"./basic-CD-4YbRy.js";import S from"./course-update-header-BnluDUeF.js";import k from"./curriculum-BJ4pci2X.js";import P from"./info-CTeM-ySp.js";import w from"./live-class-cPSFBrW7.js";import z from"./media-Z2qlIB0n.js";import A from"./pricing-D0ICNELk.js";import B from"./seo-2V6N4NWi.js";import E from"./submissions-OpUuLk0w.js";import"./utils-DxSsnXxD.js";import"./sidebar-BYcYxQeZ.js";import"./index-WW_1X1qx.js";import"./button-BpNwv2aE.js";import"./separator-_3LZ_wAA.js";import"./sheet-DSvHVmaW.js";import"./tooltip-BsX7Z6vz.js";import"./main-_V386djS.js";import"./index-D9-QKOod.js";import"./appearance-D2z3xcjR.js";import"./dropdown-menu-DO-po5c1.js";import"./app-BytVvUs_.js";/* empty css */import"./language-BFZ7KItL.js";import"./notification-CYMPYbAP.js";import"./popover-B4kBsMuI.js";import"./scroll-area-C8HGru-R.js";import"./app-logo-CmnEIwal.js";import"./accordion-CNBvFN43.js";import"./route-B4ZMN77y.js";import"./avatar-j28afJTV.js";import"./use-lang-YfV87_zl.js";import"./table-header-DVkEnG6Y.js";import"./table-DWOXv4Pu.js";import"./card-D9_SJYq6.js";import"./assignment-table-column-CS8n7nDg.js";import"./badge-AQfLLMpR.js";import"./assignment-form-Bnss-Cg-.js";import"./datetime-picker-ZgzPotAT.js";import"./select-CD9o3HN1.js";import"./input-error-LaPr_4wd.js";import"./loading-button-BnTVAMJ7.js";import"./checkbox-BBZKtHnN.js";import"./dialog-B2gN9MvT.js";import"./input-DM0goJrn.js";import"./label-HmIcv5Yx.js";import"./inertia-SZXqLvQm.js";import"./richtor-CRcM6Du2.js";import"./combobox-Byd5-E0j.js";import"./radio-group-C0C2vfl-.js";import"./textarea-CyndvowL.js";import"./course-languages-DcPHNS0l.js";import"./data-sort-modal-B2Yf_crJ.js";import"./delete-modal-D1GJlb1P.js";import"./lesson-form-DfMfPQi9.js";import"./chunked-uploader-input-D0XPVOTS.js";import"./file-metadata-CAFSN-Sn.js";import"./question-questions-CMWOHq7s.js";import"./question-form-BYtkaE3L.js";import"./tag-input-BqUWHOBp.js";import"./quiz-form-OtDh--1c.js";import"./section-form-DH_DllvQ.js";import"./resource-modal-CnHntnj1.js";import"./resource-form-BCcyGRWo.js";import"./resource-list-DcxkTnJF.js";import"./faq-form-Cxk2UhMl.js";import"./outcome-form-7UNRMveq.js";import"./requirement-form-DhG6f4an.js";import"./live-class-form-LIMurmLF.js";import"./live-class-status-BkYesN8x.js";import"./video-player-CikPo1Be.js";import"./course-durations-B0f021Xm.js";import"./table-filter-D1fnjeZE.js";import"./debounce-CWHP_ANh.js";import"./table-page-size-OCfjNXER.js";import"./table-footer-B-sB7gNG.js";import"./submissions-table-column-DCHXZ1bC.js";import"./grade-submission-dialog-7aCXHjB7.js";import"./assignment-grade-form-CfP85CNW.js";const M=t=>{const{tab:n,assignment:e,course:c,translate:l}=t,{button:r}=l,s=[{id:i(),name:r.curriculum,slug:"curriculum",Icon:u,Component:k},{id:i(),name:r.live_class,slug:"live-class",Icon:g,Component:w},{id:i(),name:"Assignment",slug:"assignment",Icon:f,Component:e?E:D},{id:i(),name:r.basic,slug:"basic",Icon:x,Component:L},{id:i(),name:r.pricing,slug:"pricing",Icon:b,Component:A},{id:i(),name:r.info,slug:"info",Icon:j,Component:P},{id:i(),name:r.media,slug:"media",Icon:C,Component:z},{id:i(),name:r.seo,slug:"seo",Icon:h,Component:B}];return o.jsxs("section",{className:"space-y-8",children:[o.jsx(S,{}),o.jsxs(T,{value:n??s[0].slug,className:"grid grid-rows-1 gap-5 md:grid-cols-4",children:[o.jsx("div",{className:"col-span-full md:col-span-1",children:o.jsx(v,{className:"horizontal-tabs-list space-y-1",children:s.map(({id:p,name:a,slug:m,Icon:d})=>o.jsxs(N,{value:m,className:"horizontal-tabs-trigger",onClick:()=>I.get(route("courses.edit",{course:c.id,tab:m})),children:[o.jsx(d,{className:"h-4 w-4"}),o.jsx("span",{children:a})]},p))})}),o.jsx("div",{className:"col-span-full md:col-span-3",children:s.map(({id:p,slug:a,Component:m})=>o.jsx(y,{value:a,className:"m-0",children:o.jsx(m,{})},p))})]})]})};M.layout=t=>o.jsx(F,{children:t});export{M as default};