lms/public/build/assets/exam-seo-form-ss8yHYmh.js
2025-12-15 12:26:23 +01:00

2 lines
3.1 KiB
JavaScript

import{j as e}from"./vendor-BKmmeuxg.js";import{I as a}from"./input-error-LaPr_4wd.js";import{I as o}from"./input-DM0goJrn.js";import{L as m}from"./label-HmIcv5Yx.js";import{T as n}from"./textarea-CyndvowL.js";import{o as l}from"./inertia-SZXqLvQm.js";import"./utils-DxSsnXxD.js";import"./index-WW_1X1qx.js";const u=({data:s,setData:i,errors:r})=>e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{className:"rounded-lg bg-gray-50 p-4",children:[e.jsx("h4",{className:"mb-2 font-semibold text-gray-900",children:"Search Engine Optimization"}),e.jsx("p",{className:"text-sm text-gray-600",children:"Help search engines understand your exam better with proper meta tags."})]}),e.jsxs("div",{children:[e.jsx(m,{htmlFor:"meta_title",children:"Meta Title"}),e.jsx(o,{id:"meta_title",name:"meta_title",value:s.meta_title,onChange:t=>l(t,i),placeholder:s.title||"Exam title",maxLength:60}),e.jsxs("p",{className:"mt-1 text-sm text-gray-500",children:[(s.meta_title||"").length,"/60 characters"]}),e.jsx(a,{message:r.meta_title})]}),e.jsxs("div",{children:[e.jsx(m,{htmlFor:"meta_description",children:"Meta Description"}),e.jsx(n,{id:"meta_description",name:"meta_description",value:s.meta_description,onChange:t=>l(t,i),placeholder:"Brief description for search results",rows:3,maxLength:160}),e.jsxs("p",{className:"mt-1 text-sm text-gray-500",children:[(s.meta_description||"").length,"/160 characters"]}),e.jsx(a,{message:r.meta_description})]}),e.jsxs("div",{children:[e.jsx(m,{htmlFor:"meta_keywords",children:"Meta Keywords"}),e.jsx(o,{id:"meta_keywords",name:"meta_keywords",value:s.meta_keywords,onChange:t=>l(t,i),placeholder:"exam, certification, test, assessment"}),e.jsx("p",{className:"mt-1 text-sm text-gray-500",children:"Comma-separated keywords"}),e.jsx(a,{message:r.meta_keywords})]}),e.jsxs("div",{className:"border-t pt-4",children:[e.jsxs("div",{className:"mb-4 rounded-lg bg-gray-50 p-4",children:[e.jsx("h4",{className:"mb-2 font-semibold text-gray-900",children:"Open Graph (Social Media)"}),e.jsx("p",{className:"text-sm text-gray-600",children:"Customize how your exam appears when shared on social media."})]}),e.jsxs("div",{children:[e.jsx(m,{htmlFor:"og_title",children:"OG Title"}),e.jsx(o,{id:"og_title",name:"og_title",value:s.og_title,onChange:t=>l(t,i),placeholder:s.title||"Exam title"}),e.jsx(a,{message:r.og_title})]}),e.jsxs("div",{className:"mt-4",children:[e.jsx(m,{htmlFor:"og_description",children:"OG Description"}),e.jsx(n,{id:"og_description",name:"og_description",value:s.og_description,onChange:t=>l(t,i),placeholder:"Description for social media shares",rows:3}),e.jsx(a,{message:r.og_description})]})]}),(s.meta_title||s.meta_description)&&e.jsxs("div",{className:"mt-6 rounded-lg border bg-white p-4",children:[e.jsx("p",{className:"mb-2 text-sm font-semibold text-gray-600",children:"Search Result Preview:"}),e.jsxs("div",{className:"space-y-1",children:[e.jsx("p",{className:"text-lg font-medium text-blue-600",children:s.meta_title||s.title}),e.jsxs("p",{className:"text-sm text-green-700",children:["yoursite.com/exams/",s.slug]}),e.jsx("p",{className:"text-sm text-gray-600",children:s.meta_description||s.short_description})]})]})]});export{u as default};