PageSourceSearch

https://calendar2u.com/build/assets/NewGallery-6914783b.js

js calendar2u.com collected 2026-09-24 13:25:53 UTC 4,803 bytes, 1 lines download raw bytes

1import{s as e,u as o,x as l,W as t,j as r,y as a,z as n,A as s,P as i,F as u,B as m,O as d,H as c,U as p,D as g,R as f,N as y,G as v}from"./vue-a3d902bf.js";import{A as b}from"./AppLayout-ab0770f5.js";import{J as j}from"./Button-25946083.js";import{J as h}from"./SecondaryButton-358f6e1e.js";import{J as x}from"./Input-cc9af643.js";import{J as _}from"./InputError-813d0482.js";import{_ as B}from"./_plugin-vue_export-helper-1b428a4d.js";import"./inertia-8ed64f1b.js";import"./vendor-e96a3418.js";import"./nprogress-18e7f0d1.js";import"./TopBar-443f378e.js";const C=e({props:["gallery","countries","regions","country","region","year"],components:{AppLayout:b,JetButton:j,JetSecondaryButton:h,JetInput:x,JetInputError:_},setup(e){const o=t({country:e.country?e.country.id:null,region:e.region||e.region?e.region.id:-1,year:e.gallery?e.gallery.year:e.year?e.year:null,month:e.gallery?e.gallery.month:null,img_url:e.gallery?e.gallery.image.url:null});let l="Create Gallery Country",a="Create";e.gallery&&(l="Edit Gallery",a="Update Gallery");const n=r(()=>e.regions?e.regions.filter(e=>e.country_id==o.country):[]);return{pageTitle:l,submitButtonText:a,cancelButtonText:"Cancel",form:o,submit:function(){-1==o.region&&(o.region=null),e.gallery?o.patch(route("admin.gallery.edit",{gallery_id:e.gallery.id})):o.post(route("admin.gallery.create"))},cancel:function(){navigation.back()},filteredRegions:n}}}),w={class:"p-6"},R={class:"flex justify-between items-center border-b pb-2"},V={class:"font-bold text-2xl"},J={class:"flex gap-2"},T={class:"mt-1 bg-white shadow p-4"},U={class:"flex flex-row"},k=["value"],A={key:0,class:"ml-4"},I=["value","selected"],G={class:"ml-4"},E={class:"ml-4"},S={class:"mt-4"};const L=B(C,[["render",function(e,t,r,b,j,h){const x=a("jet-secondary-button"),_=a("jet-button"),B=a("jet-input-error"),C=a("jet-input"),L=a("app-layout");return n(),o(L,{title:e.pageTitle},{default:l(()=>[s("div",w,[s("form",{onSubmit:t[5]||(t[5]=i((...o)=>e.submit&&e.submit(...o),["prevent"]))},[s("div",null,[s("div",R,[s("h1",V,u(e.pageTitle),1),s("div",J,[m(x,{type:"button",onClick:e.cancel},{default:l(()=>[d(u(e.cancelButtonText),1)]),_:1},8,["onClick"]),m(_,{type:"submit"},{default:l(()=>[d(u(e.submitButtonText),1)]),_:1})])]),s("div",T,[s("div",U,[s("div",null,[t[7]||(t[7]=s("div",null,"Country",-1)),c(s("select",{"onUpdate:modelValue":t[0]||(t[0]=o=>e.form.country=o),class:"mt-1 border border-gray-300 focus:border-indigo-300 focus:ring focus:ring-indigo-200 focus:ring-opacity-50 rounded-md shadow-sm py-2 pl-3",ref:"selectCountryRef"},[t[6]||(t[6]=s("option",{disabled:""},null,-1)),(n(!0),g(y,null,f(e.countries,e=>(n(),g("option",{key:e.id,value:e.id},u(e.name),9,k))),128))],512),[[p,e.form.country]]),m(B,{message:e.form.errors.country,class:"mt-1"},null,8,["message"])]),e.filteredRegions.length>0?(n(),g("div",A,[t[9]||(t[9]=s("div",null,"Region",-1)),c(s("select",{"onUpdate:modelValue":t[1]||(t[1]=o=>
1e.form.region=o),class:"mt-1 border border-gray-300 focus:border-indigo-300 focus:ring focus:ring-indigo-200 focus:ring-opacity-50 rounded-md shadow-sm py-2 pl-3",ref:"selectCountryRef"},[t[8]||(t[8]=s("option",{value:"-1"},"All Regions",-1)),(n(!0),g(y,null,f(e.filteredRegions,e=>(n(),g("option",{key:e.id,value:e.id,selected:e.id},u(e.name),9,I))),128))],512),[[p,e.form.region]]),m(B,{message:e.form.errors.region,class:"mt-1"},null,8,["message"])])):v("",!0),s("div",G,[t[10]||(t[10]=s("div",null,"Year",-1)),m(C,{type:"text",modelValue:e.form.year,"onUpdate:modelValue":t[2]||(t[2]=o=>e.form.year=o),class:"mt-1 w-full"},null,8,["modelValue"]),m(B,{message:e.form.errors.year,class:"mt-1"},null,8,["message"])]),s("div",E,[t[12]||(t[12]=s("div",null,"Month",-1)),c(s("select",{"onUpdate:modelValue":t[3]||(t[3]=o=>e.form.month=o),class:"mt-1 border border-gray-300 focus:border-indigo-300 focus:ring focus:ring-indigo-200 focus:ring-opacity-50 rounded-md shadow-sm py-2 pl-3",ref:"selectMonthRef"},t[11]||(t[11]=[s("option",{disabled:"",value:""},null,-1),s("option",{value:"1"},"1",-1),s("option",{value:"2"},"2",-1),s("option",{value:"3"},"3",-1),s("option",{value:"4"},"4",-1),s("option",{value:"5"},"5",-1),s("option",{value:"6"},"6",-1),s("option",{value:"7"},"7",-1),s("option",{value:"8"},"8",-1),s("option",{value:"9"},"9",-1),s("option",{value:"10"},"10",-1),s("option",{value:"11"},"11",-1),s("option",{value:"12"},"12",-1)]),512),[[p,e.form.month]]),m(B,{message:e.form.errors.month,class:"mt-1"},null,8,["message"])])]),s("div",S,[t[13]||(t[13]=s("div",null,"Calendar Image Url",-1)),m(C,{type:"text",modelValue:e.form.img_url,"onUpdate:modelValue":t[4]||(t[4]=o=>e.form.img_url=o),class:"mt-1 w-full"},null,8,["modelValue"]),m(B,{message:e.form.errors.img_url,class:"mt-1"},null,8,["message"])])])])],32)])]),_:1},8,["title"])}]]);export{L as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.