2 lines
6.0 KiB
JavaScript
2 lines
6.0 KiB
JavaScript
import{i as m,r as c,c as a,a as n,b as e,m as w,p as b,y as f,l as k,h as y,w as _,z as C,F as d,o as r,d as h,g as M,t as p}from"./app-CBssobj-.js";import{_ as B}from"./SearchModal-BTKERLZv.js";import{_ as N}from"./_plugin-vue_export-helper-DlAUqK2U.js";/* empty css */import{C as I}from"./ClientFooterDown-B1P9jP1W.js";import{M as D}from"./MainPageNavbar-Cmz730h9.js";const F={name:"Schedule",data(){return{searchInput:this.searchRequest}},components:{MainPageNavBar:D,ClientFooterDown:I,Link:m},props:["schedules","navigation","searchRequest"],methods:{search:B.debounce(function(){this.$inertia.reload({method:"get",data:{search:this.searchInput},preserveState:!0,replace:!0})},300)}},V={class:"relative mx-auto mt-[67px] max-w-screen-xl px-4 py-10 md:flex md:flex-row md:py-10"},j={class:"w-full min-w-0 mt-4 px-1 md:px-6"},L={class:"relative overflow-hidden"},S={class:"max-w-[85rem] mx-auto px-4 sm:px-6 lg:px-8 py-10 sm:pb-24 sm:py-5"},P={class:"text-center"},T={class:"mt-7 sm:mt-12 mx-auto max-w-xl relative"},q={class:"relative z-10 space-x-3 p-3 bg-white border rounded-lg shadow-lg shadow-gray-100"},z={class:"flex justify-between"},K={class:"flex w-full"},R={class:"mx-auto max-w-2xl hs-accordion-group grid grid-cols-1 lg:grid-cols-2 gap-3"},E={class:"hs-accordion-toggle hs-accordion-active:text-blue-600 inline-flex justify-between items-center gap-x-3 w-full font-semibold text-start text-gray-800 py-4 px-5 hover:text-gray-500 disabled:opacity-50 disabled:pointer-events-none dark:hs-accordion-active:text-blue-500 dark:text-gray-200 dark:hover:text-gray-400 dark:focus:outline-none dark:focus:text-gray-400","aria-controls":"hs-basic-active-bordered-collapse-one"},G={id:"hs-basic-active-bordered-collapse-one",class:"hs-accordion-content hidden w-full overflow-hidden transition-[height] duration-300","aria-labelledby":"hs-active-bordered-heading-one"},U={class:"pb-4 px-5 grid gap-3 grid-cols-1"},$=["href"];function A(g,t,u,H,i,l){const v=c("MainPageNavBar"),x=c("ClientFooterDown");return r(),a(d,null,[n(v,{class:"border-b",sections:g.$page.props.navigation},null,8,["sections"]),e("div",V,[e("article",j,[e("div",L,[e("div",S,[e("div",P,[t[5]||(t[5]=e("h1",{class:"text-2xl sm:text-4xl font-bold text-gray-800 dark:text-gray-200"}," Расписание занятий ",-1)),t[6]||(t[6]=e("div",{class:"text-center"},[e("p",{class:"mt-3 text-gray-600 dark:text-gray-400"}," Просто введите название группы ")],-1)),e("div",T,[e("form",null,[e("div",q,[e("div",z,[e("div",K,[t[3]||(t[3]=e("label",{for:"hs-search-article-1",class:"block text-sm text-gray-700 font-medium dark:text-white"},[e("span",{class:"sr-only"},"Поиск")],-1)),w(e("input",{onKeydown:t[0]||(t[0]=f(k(()=>{},["prevent"]),["enter"])),autocomplete:"off","onUpdate:modelValue":t[1]||(t[1]=o=>i.searchInput=o),onInput:t[2]||(t[2]=(...o)=>l.search&&l.search(...o)),type:"search",id:"hs-search-article-1",class:"py-2.5 px-4 block w-full border-transparent rounded-lg",placeholder:"Поиск"},null,544),[[b,i.searchInput]])])])])]),t[4]||(t[4]=y('<div class="hidden md:block absolute top-0 end-0 -translate-y-12 translate-x-20" data-v-9010082e><svg class="w-16 h-auto text-orange-500" width="121" height="135" viewBox="0 0 121 135" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-9010082e><path d="M5 16.4754C11.7688 27.4499 21.2452 57.3224 5 89.0164" stroke="currentColor" stroke-width="10" stroke-linecap="round" data-v-9010082e></path><path d="M33.6761 112.104C44.6984 98.1239 74.2618 57.6776 83.4821 5" stroke="currentColor" stroke-width="10" stroke-linecap="round" data-v-9010082e></path><path d="M50.5525 130C68.2064 127.495 110.731 117.541 116 78.0874" stroke="currentColor" stroke-width="10" stroke-linecap="round" data-v-9010082e></path></svg></div><div class="hidden md:block absolute bottom-0 start-0 translate-y-10 -translate-x-32" data-v-9010082e><svg class="w-40 h-auto text-cyan-500" width="347" height="188" viewBox="0 0 347 188" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-9010082e><path d="M4 82.4591C54.7956 92.8751 30.9771 162.782 68.2065 181.385C112.642 203.59 127.943 78.57 122.161 25.5053C120.504 2.2376 93.4028 -8.11128 89.7468 25.5053C85.8633 61.2125 130.186 199.678 180.982 146.248L214.898 107.02C224.322 95.4118 242.9 79.2851 258.6 107.02C274.299 134.754 299.315 125.589 309.861 117.539L343 93.4426" stroke="currentColor" stroke-width="7" stroke-linecap="round" data-v-9010082e></path></svg></div>',2))])])])]),e("div",R,[n(C,{name:"fade"},{default:_(()=>[(r(!0),a(d,null,h(u.schedules.data,o=>(r(),a("div",{key:o.id,class:"hs-accordion hs-accordion-active:border-gray-200 bg-white border-b dark:hs-accordion-active:border-gray-700 dark:bg-gray-800 dark:border-transparent",id:"hs-active-bordered-heading-one"},[e("button",E,[M(p(o.name)+" ",1),t[7]||(t[7]=e("svg",{class:"hs-accordion-active:hidden block w-3.5 h-3.5",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},[e("path",{d:"M5 12h14"}),e("path",{d:"M12 5v14"})],-1)),t[8]||(t[8]=e("svg",{class:"hs-accordion-active:block hidden w-3.5 h-3.5",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},[e("path",{d:"M5 12h14"})],-1))]),e("div",G,[e("div",U,[(r(!0),a(d,null,h(o.subSchedules,s=>(r(),a("a",{key:s.id,target:"_blank",href:s.path_file,class:"py-3 px-4 inline-flex items-center gap-x-2 text-sm font-medium rounded-lg border border-gray-200 bg-white text-gray-500 shadow-sm hover:bg-gray-50 disabled:opacity-50 disabled:pointer-events-none dark:bg-slate-900 dark:border-gray-700 dark:text-gray-400 dark:hover:bg-gray-800 dark:focus:outline-none dark:focus:ring-1 dark:focus:ring-gray-600"},p(s.name),9,$))),128))])])]))),128))]),_:1})])])]),n(x,{style:{"margin-top":"300px"}})],64)}const Z=N(F,[["render",A],["__scopeId","data-v-9010082e"]]);export{Z as default};
|