PageSourceSearch

https://laiglesiafiel.com/assets/CreateEventPage-e1ff06c6.js

js laiglesiafiel.com collected 2026-10-02 01:35:06 UTC 1,377 bytes, 1 lines download raw bytes

1import{u as i,j as s}from"./vendor-ui-fc56ca80.js";import{E as l}from"./EventForm-2ce764e0.js";import{h,b as f,ay as g}from"./index-90016d22.js";import{e as v,f as E,r as d}from"./vendor-react-f9ccc48d.js";import{u as x}from"./vendor-utils-323b9898.js";import"./vendor-firebase-a557f106.js";import"./index.esm-08da3b2e.js";import"./zod-182dcd03.js";import"./vendor-charts-9af8b7c0.js";function C(){const{t:o}=x("events"),r=v(),e=E().state,m=d.useMemo(()=>{if(e!=null&&e.initialDate)return{startDate:e.initialDate,endDate:e.initialDate}},[e==null?void 0:e.initialDate]),{userData:a}=h(),{canEdit:p}=f(),c=p("agenda");d.useEffect(()=>{c||(i.error("No tienes permisos para crear eventos"),r("/app/agenda"))},[c,r]);const u=async t=>{if(a!=null&&a.churchId)try{await g.create(a.churchId,t),i.success(o("messages.createSuccess"));const n=t.startDate.split("T")[0];r(`/app/agenda?date=${n}`)}catch(n){console.error("Error creating event:",n),i.error(o("messages.createError"))}};return s.jsx("div",{className:"container max-w-3xl py-6 animate-in fade-in duration-500",children:s.jsx("div",{className:"bg-card border rounded-lg p-6 shadow-sm relative",children:s.jsx(l,{initialData:m,onSubmit:u,onCancel:()=>{const t=e!=null&&e.initialDate?e.initialDate.split("T")[0]:"";r(t?`/app/agenda?date=${t}`:"/app/agenda")},churchId:(a==null?void 0:a.churchId)||""})})})}export{C 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.