2 lines
3.6 KiB
JavaScript
2 lines
3.6 KiB
JavaScript
import{u as b,b as C,j as e,H as k,L as N,ba as w}from"./vendor-BKmmeuxg.js";import{I as c}from"./input-error-LaPr_4wd.js";import{B as h}from"./button-BpNwv2aE.js";import{C as L}from"./card-D9_SJYq6.js";import{I as u}from"./input-DM0goJrn.js";import{L as r}from"./label-HmIcv5Yx.js";import{R as H,a as j}from"./radio-group-C0C2vfl-.js";import{T as I}from"./textarea-CyndvowL.js";import{D}from"./layout-DkwBWm5d.js";import{o as l}from"./inertia-SZXqLvQm.js";import{k as F}from"./richtor-CRcM6Du2.js";import"./utils-DxSsnXxD.js";import"./index-WW_1X1qx.js";import"./sidebar-BYcYxQeZ.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";const R=({page:s})=>{const{props:f}=b(),{translate:_}=f,{settings:d,input:i,common:a,button:p}=_,{data:o,setData:n,put:v,errors:m,processing:x}=C({name:s.name,slug:s.slug,title:s.title,description:s.description,meta_description:s.meta_description,meta_keywords:s.meta_keywords,active:s.active}),g=t=>{t.preventDefault(),v(route("settings.custom-page.update",s.id))};return e.jsxs(e.Fragment,{children:[e.jsx(k,{title:d.edit_custom_page}),e.jsxs("div",{className:"container mx-auto space-y-10 px-4 py-6",children:[e.jsxs("div",{className:"mb-6 flex items-center justify-between",children:[e.jsx("h1",{className:"text-2xl font-bold text-gray-800",children:d.edit_custom_page}),e.jsx(h,{asChild:!0,children:e.jsxs(N,{href:route("settings.pages"),children:[e.jsx(w,{})," ",e.jsx("span",{children:"Back"})]})})]}),e.jsx(L,{className:"p-4 sm:p-6",children:e.jsxs("form",{onSubmit:g,className:"space-y-4",children:[e.jsxs("div",{children:[e.jsx(r,{children:a.title}),e.jsx(u,{name:"title",value:o.title,onChange:t=>l(t,n),placeholder:i.page_title_placeholder}),e.jsx(c,{message:m.title})]}),e.jsxs("div",{children:[e.jsx(r,{children:a.description}),e.jsx(F,{ssr:!0,output:"html",placeholder:{paragraph:i.description,imageCaption:i.description_placeholder},contentMinHeight:256,contentMaxHeight:640,initialContent:o.description,onContentChange:t=>n(y=>({...y,description:t}))}),e.jsx(c,{message:m.description})]}),e.jsxs("div",{children:[e.jsx(r,{children:i.meta_description}),e.jsx(I,{rows:3,name:"meta_description",value:o.meta_description,onChange:t=>l(t,n),placeholder:i.meta_description_placeholder}),e.jsx(c,{message:m.meta_description})]}),e.jsxs("div",{children:[e.jsx(r,{children:i.meta_keywords}),e.jsx(u,{name:"meta_keywords",value:o.meta_keywords,onChange:t=>l(t,n),placeholder:i.meta_keywords_placeholder}),e.jsx(c,{message:m.meta_keywords})]}),e.jsxs("div",{children:[e.jsx(r,{children:a.active}),e.jsxs(H,{defaultValue:o.active?"on":"off",className:"flex items-center space-x-4 pt-2 pb-1",onValueChange:t=>n("active",t=="on"),children:[e.jsxs("div",{className:"flex items-center space-x-2",children:[e.jsx(j,{className:"cursor-pointer",id:"off",value:"off"}),e.jsx(r,{htmlFor:"off",children:a.off})]}),e.jsxs("div",{className:"flex items-center space-x-2",children:[e.jsx(j,{className:"cursor-pointer",id:"on",value:"on"}),e.jsx(r,{htmlFor:"on",children:a.on})]})]}),e.jsx(c,{message:m.active})]}),e.jsx("div",{children:e.jsx(h,{type:"submit",disabled:x,children:x?p.saving:p.save_changes})})]})})]})]})};R.layout=s=>e.jsx(D,{children:s});export{R as default};
|