lms/public/build/assets/recaptcha-iaVeOxNs.js
2025-12-15 12:26:23 +01:00

2 lines
1.9 KiB
JavaScript

import{b as j,j as e}from"./vendor-BKmmeuxg.js";import{I as n}from"./input-error-LaPr_4wd.js";import{L as u}from"./loading-button-BnTVAMJ7.js";import{S as g}from"./switch-Db09nqXX.js";import{C as f}from"./card-D9_SJYq6.js";import{I as d}from"./input-DM0goJrn.js";import{L as r}from"./label-HmIcv5Yx.js";import{u as y}from"./use-lang-YfV87_zl.js";import{o as m}from"./inertia-SZXqLvQm.js";import"./utils-DxSsnXxD.js";import"./button-BpNwv2aE.js";import"./index-WW_1X1qx.js";import"./switch-DFFqeub-.js";const E=i=>{const{button:l,common:c}=y(),{data:t,setData:a,post:h,errors:o,processing:p}=j({...i.auth.fields,type:"google_recaptcha"}),x=s=>{s.preventDefault(),h(route("settings.auth0.update",{id:i.auth.id}))};return e.jsxs(f,{className:"p-4 sm:p-6",children:[e.jsxs("div",{className:"mb-7 flex items-center justify-between",children:[e.jsxs("div",{children:[e.jsx("h2",{className:"text-xl font-semibold",children:"ReCaptcha Settings"}),e.jsx("p",{className:"text-gray-500",children:"Provide the ReCaptcha site key and secret key."})]}),e.jsxs("div",{className:"flex items-center space-x-2",children:[e.jsx(r,{htmlFor:"status",children:t.active?c.enabled:c.disabled}),e.jsx(g,{id:"status",checked:t.active,onCheckedChange:s=>a("active",s)})]})]}),e.jsxs("form",{onSubmit:x,className:"space-y-6",children:[e.jsxs("div",{className:"border-b pb-6",children:[e.jsx("h2",{className:"mb-4 text-xl font-semibold",children:"ReCaptcha Settings"}),e.jsxs("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-2",children:[e.jsxs("div",{children:[e.jsx(r,{children:"Site Key"}),e.jsx(d,{name:"site_key",value:t.site_key||"",onChange:s=>m(s,a),placeholder:"Site Key"}),e.jsx(n,{message:o.site_key})]}),e.jsxs("div",{children:[e.jsx(r,{children:"Secret Key"}),e.jsx(d,{name:"secret_key",value:t.secret_key||"",onChange:s=>m(s,a),placeholder:"Secret Key"}),e.jsx(n,{message:o.secret_key})]})]})]}),e.jsx(u,{loading:p,children:l.save_changes})]})]})};export{E as default};