PageSourceSearch

https://seodoon-church-admin.web.app/assets/OnlineOfferingPage-BO4Wim1Z.js

js seodoon-church-admin.web.app collected 2026-10-03 12:37:17 UTC 6,601 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-data-Z5doMMu-.js";import{r as o}from"./vendor-react-zNM0AU50.js";import{u as n}from"./index-D1K3lVhu.js";import{I as i,bD as m,d as x,aA as g,_ as b,A as h,i as a,z as p}from"./vendor-ui-CW5bJ11U.js";import"./vendor-firebase-Da9KY1q_.js";import"./vendor-charts-08G1rM8P.js";const j=[{code:"십일",name:"십일조헌금",color:"bg-blue-100 text-blue-700"},{code:"감사",name:"감사헌금",color:"bg-green-100 text-green-700"},{code:"선교",name:"선교헌금",color:"bg-purple-100 text-purple-700"},{code:"출장",name:"출장헌금",color:"bg-orange-100 text-orange-700"},{code:"구제",name:"구제헌금",color:"bg-pink-100 text-pink-700"},{code:"장학",name:"장학헌금",color:"bg-cyan-100 text-cyan-700"},{code:"주일",name:"주일헌금",color:"bg-indigo-100 text-indigo-700"},{code:"건축",name:"건축헌금",color:"bg-amber-100 text-amber-700"},{code:"예장",name:"예장헌금",color:"bg-lime-100 text-lime-700"},{code:"부활",name:"부활절헌금",color:"bg-rose-100 text-rose-700"},{code:"추수",name:"추수감사헌금",color:"bg-yellow-100 text-yellow-700"},{code:"성탄",name:"성탄헌금",color:"bg-red-100 text-red-700"}],u=[{name:"홍길동십일",desc:"홍길동의 십일조헌금"},{name:"김철수감사",desc:"김철수의 감사헌금"},{name:"이영희선교",desc:"이영희의 선교헌금"},{name:"박민수주일",desc:"박민수의 주일헌금"}];function A({embedded:N=!1}){const{user:f}=n(),[c,r]=o.useState(!1),l={bank:"농협",accountNumber:"301-0274-5948-51",accountHolder:"대한예수교장로회서둔교회"},d=()=>{navigator.clipboard.writeText(l.accountNumber),r(!0),p.success("계좌번호가 복사되었습니다"),setTimeout(()=>r(!1),2e3)};return e.jsxs("div",{className:"p-6 max-w-4xl mx-auto",children:[e.jsxs("div",{className:"mb-6",children:[e.jsx("h1",{className:"text-2xl font-bold text-gray-900",children:"온라인 헌금 안내"}),e.jsx("p",{className:"text-sm text-gray-500 mt-1",children:"서둔교회 온라인 헌금 정보"})]}),e.jsxs("div",{className:"bg-blue-50 border border-blue-200 rounded-lg p-4 mb-6 flex items-start gap-3",children:[e.jsx(i,{className:"w-5 h-5 text-blue-600 flex-shrink-0 mt-0.5"}),e.jsx("p",{className:"text-sm text-blue-800",children:"현재는 안내 페이지만 제공됩니다. 온라인 헌금 처리 기능은 백엔드 서버 연동 후 사용 가능합니다."})]}),e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-6",children:[e.jsxs("div",{className:"bg-white rounded-lg shadow-sm border border-gray-100 p-6",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-4",children:[e.jsx(m,{className:"w-5 h-5 text-green-600"}),e.jsx("h2",{className:"text-lg font-semibold text-gray-900",children:"계좌 정보"})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-gray-500",children:"은행"}),e.jsx("p",{className:"text-lg font-semibold text-gray-900",children:l.bank})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-gray-500",children:"계좌번호"}),e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("p",{className:"text-lg font-semibold text-gray-900 font-mono",children:l.accountNumber}),e.jsx("button",{onClick:d,className:"p-1.5 text-gray-500 hover:text-blue-600 hover:bg-blue-50 rounded",title:"복사",children:c?e.jsx(x,{className:"w-4 h-4 text-green-600"}):e.jsx(g,{className:"w-4 h-4"})})]})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm text-gray-500",children:"예금주"}),e.jsx("p",{className:"text-lg font-semibold text-green-700",children:l.accountHolder})]})]})]}),e.jsxs("div",{className:"bg-white rounded-lg shadow-sm border border-gray-100 p-6",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-4",children:[e.jsx(b,{className:"w-5 h-5 text-purple-600"}),e.jsx("h2",{className:"text-lg font-semibold text-gray-900",children:"헌금 종류 및 구분표기"})]}),e.jsx("div",{className:"flex flex-wrap gap-2",children:j.map(s=>e.jsxs("span",{className:`px-3 py-1.5 rounded-full text-sm font-medium ${s.color}`,children:[s.code," (",s.name,")"]},s.code))})]})]}),e.jsxs("div",{className:"mt-6 bg-white rounded-lg shadow-sm border border-gray-100 p-6",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-4",children:[e.jsx(h,{className:"w-5 h-5 text-yellow-600"}),e.jsx("h2",{className:"text-lg font-semibold text-gray-900",children:"온라인헌금 시 입금
1자명 표기 방법"})]}),e.jsxs("div",{className:"bg-yellow-50 border border-yellow-200 rounded-lg p-4 mb-4",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[e.jsx("span",{className:"text-yellow-600",children:"⚠"}),e.jsx("span",{className:"font-medium text-yellow-800",children:"성함 + 헌금구분 두 글자"})]}),e.jsxs("p",{className:"text-sm text-yellow-700",children:["입금자명에 ",e.jsx("strong",{children:"성함"}),"과 ",e.jsx("strong",{children:"헌금 종류"}),"를 함께 표기해 주세요."]})]}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-medium text-gray-700 mb-3",children:"입금자명 예시"}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-3",children:u.map((s,t)=>e.jsxs("div",{className:`p-3 rounded-lg border-l-4 ${t===0?"border-l-blue-500 bg-blue-50":t===1?"border-l-green-500 bg-green-50":t===2?"border-l-purple-500 bg-purple-50":"border-l-indigo-500 bg-indigo-50"}`,children:[e.jsx("p",{className:"font-semibold text-gray-900",children:s.name}),e.jsxs("p",{className:"text-xs text-gray-600 mt-1",children:["(",s.desc,")"]})]},t))})]})]}),e.jsxs("div",{className:"mt-6 bg-white rounded-lg shadow-sm border border-gray-100 p-6",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-4",children:[e.jsx(a,{className:"w-5 h-5 text-blue-600"}),e.jsx("h2",{className:"text-lg font-semibold text-gray-900",children:"헌금 계수 기준"})]}),e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("div",{className:"w-10 h-10 bg-blue-100 rounded-full flex items-center justify-center flex-shrink-0",children:e.jsx(a,{className:"w-5 h-5 text-blue-600"})}),e.jsxs("div",{children:[e.jsx("p",{className:"font-semibold text-gray-900",children:"토요일 낮 12시 기준"}),e.jsxs("ul",{className:"mt-2 space-y-1 text-sm text-gray-600",children:[e.jsx("li",{children:"• 토요일 낮 12시까지 통합한 온라인헌금은 해당 주일에 계수됩니다."}),e.jsx("li",{children:"• 이후 시간에 통합한 온라인헌금은 그 다음 주일에 계수됩니다."})]})]})]})]})]})}export{A as OnlineOfferingPage};

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.