{"version":3,"file":"Pol.DP15pAfb.mjs","names":["useState","_Fragment","p"],"sources":["https:/framerusercontent.com/modules/Oz6r9XiGIqlD5f5SgdhE/EHQ8JXGLii5uTfJBJmUt/Pol.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * LegalDocPage — 이용약관 / 개인정보처리방침 / 환불규정\n *\n * - 버전 = 시행일. 드롭다운으로 과거 버전 확인\n * - 본문은 마크다운 기호를 읽어 자동으로 서식 적용:\n *     # 제목        → 문서 제목 (H1)\n *     ## 섹션       → 섹션 타이틀 (H2, 크고 굵게)\n *     ### 소제목    → 소제목 (H3)\n *     - 항목        → 불릿 리스트\n *     1. 항목       → 번호 리스트\n *     **강조**      → 굵게\n *     ---           → 구분선\n *     > 인용        → 안내 박스\n * - 각 단계의 폰트를 프레이머 대시보드에서 개별 설정 가능\n */export default function LegalDocPage(props){const{supabaseUrl,anonKey,docType,title,h1Font,h2Font,h3Font,bodyFont,accent,style}=props;const[docs,setDocs]=useState([]);const[selectedId,setSelectedId]=useState(\"\");const[loading,setLoading]=useState(true);const[error,setError]=useState(null);const onCanvas=RenderTarget.current()===RenderTarget.canvas;const accentColor=accent||\"#2D50A8\";useEffect(()=>{if(onCanvas||!supabaseUrl||!anonKey){setLoading(false);return;}let alive=true;(async()=>{try{const res=await fetch(`${supabaseUrl}/rest/v1/legal_documents?doc_type=eq.${docType}&select=*&order=effective_date.desc`,{headers:{apikey:anonKey,Authorization:`Bearer ${anonKey}`}});if(!res.ok)throw new Error(\"문서를 불러오지 못했습니다.\");const data=await res.json();if(!alive)return;setDocs(data);const current=data.find(d=>d.is_current)||data[0];setSelectedId(current?current.id:\"\");}catch(e){if(alive)setError(e.message||\"오류가 발생했습니다.\");}finally{if(alive)setLoading(false);}})();return()=>{alive=false;};},[supabaseUrl,anonKey,docType,onCanvas]);const selected=docs.find(d=>d.id===selectedId);const wrap={fontFamily:\"Pretendard, sans-serif\",color:\"#1c1b19\",maxWidth:800,margin:\"0 auto\",...style};const F={h1:h1Font||{fontSize:28,fontWeight:700,lineHeight:1.35},h2:h2Font||{fontSize:20,fontWeight:700,lineHeight:1.4},h3:h3Font||{fontSize:16,fontWeight:600,lineHeight:1.5},body:bodyFont||{fontSize:15,fontWeight:400,lineHeight:1.85}};if(onCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:wrap,children:[/*#__PURE__*/_jsx(\"div\",{style:{...F.h1,marginBottom:12},children:title}),/*#__PURE__*/_jsx(\"div\",{style:{padding:20,background:\"#f7f5f1\",borderRadius:12,fontSize:13,color:\"#928c83\"},children:\"(게시된 사이트에서 실제 문서와 시행일 드롭다운이 표시됩니다.)\"})]});}return /*#__PURE__*/_jsxs(\"div\",{style:wrap,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,flexWrap:\"wrap\",marginBottom:18},children:[/*#__PURE__*/_jsx(\"div\",{style:F.h1,children:title}),docs.length>0&&/*#__PURE__*/_jsx(\"select\",{value:selectedId,onChange:e=>setSelectedId(e.target.value),style:{padding:\"9px 14px\",borderRadius:10,border:\"1px solid #eceae4\",background:\"#fff\",fontSize:14,color:\"#1c1b19\",fontFamily:\"inherit\",cursor:\"pointer\",minWidth:210},children:docs.map(d=>/*#__PURE__*/_jsxs(\"option\",{value:d.id,children:[formatDate(d.effective_date),\" 시행\",d.is_current?\" (현재)\":\"\"]},d.id))})]}),loading&&/*#__PURE__*/_jsx(\"div\",{style:{color:\"#928c83\",fontSize:14,padding:\"20px 0\"},children:\"불러오는 중…\"}),error&&/*#__PURE__*/_jsx(\"div\",{style:{color:\"#b4453a\",fontSize:14,padding:\"20px 0\"},children:error}),!loading&&!error&&docs.length===0&&/*#__PURE__*/_jsx(\"div\",{style:{color:\"#928c83\",fontSize:14,padding:\"20px 0\"},children:\"등록된 문서가 없습니다.\"}),selected&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,color:\"#56514b\",borderTop:\"1px solid #eceae4\",paddingTop:16,marginBottom:10}}),/*#__PURE__*/_jsx(Markdown,{text:selected.content,F:F,accent:accentColor}),!selected.is_current&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:28,padding:\"14px 16px\",background:\"#f7f5f1\",borderRadius:10,fontSize:13,color:\"#56514b\"},children:\"이 문서는 과거 버전입니다. 현재 시행 중인 내용은 위 드롭다운에서 최신 시행일을 선택해 확인하세요.\"})]})]});}/* ---------- 간단 마크다운 렌더러 ---------- */function Markdown({text,F,accent}){const lines=(text||\"\").split(\"\\n\");const out=[];let list=[];let listType=null;function flushList(key){if(!list.length)return;const items=list.map((li,i)=>/*#__PURE__*/_jsx(\"li\",{style:{...F.body,marginBottom:6,wordBreak:\"keep-all\"},children:inline(li,accent)},i));out.push(listType===\"ol\"?/*#__PURE__*/_jsx(\"ol\",{style:{paddingLeft:22,margin:\"10px 0 16px\"},children:items},key):/*#__PURE__*/_jsx(\"ul\",{style:{paddingLeft:20,margin:\"10px 0 16px\"},children:items},key));list=[];listType=null;}lines.forEach((raw,idx)=>{const line=raw.trimEnd();const key=\"l\"+idx;if(/^\\s*$/.test(line)){flushList(key);return;}if(/^---+\\s*$/.test(line)){flushList(key);out.push(/*#__PURE__*/_jsx(\"div\",{style:{height:8}},key));return;}if(/^###\\s+/.test(line)){flushList(key);out.push(/*#__PURE__*/_jsx(\"div\",{style:{...F.h3,marginTop:22,marginBottom:8,color:\"#1c1b19\"},children:inline(line.replace(/^###\\s+/,\"\"),accent)},key));return;}if(/^##\\s+/.test(line)){flushList(key);out.push(/*#__PURE__*/_jsx(\"div\",{style:{...F.h2,marginTop:36,marginBottom:14,color:\"#1a1d24\"},children:inline(line.replace(/^##\\s+/,\"\"),accent)},key));return;}if(/^#\\s+/.test(line)){flushList(key);out.push(/*#__PURE__*/_jsx(\"div\",{style:{...F.h1,marginTop:8,marginBottom:14},children:inline(line.replace(/^#\\s+/,\"\"),accent)},key));return;}if(/^>\\s?/.test(line)){flushList(key);out.push(/*#__PURE__*/_jsx(\"div\",{style:{background:\"#f7f5f1\",borderLeft:`3px solid ${accent}`,borderRadius:\"0 8px 8px 0\",padding:\"12px 16px\",margin:\"14px 0\",fontSize:14,lineHeight:1.75,color:\"#56514b\"},children:inline(line.replace(/^>\\s?/,\"\"),accent)},key));return;}const ol=line.match(/^(\\d+)\\.\\s+(.*)$/);if(ol){if(listType===\"ul\")flushList(key+\"a\");listType=\"ol\";list.push(ol[2]);return;}if(/^[-*]\\s+/.test(line)){if(listType===\"ol\")flushList(key+\"a\");listType=\"ul\";list.push(line.replace(/^[-*]\\s+/,\"\"));return;}// 표(|)는 그대로 한 줄로 (간단 처리)\nflushList(key);out.push(/*#__PURE__*/_jsx(\"p\",{style:{...F.body,margin:\"0 0 12px\",color:\"#3a3833\",wordBreak:\"keep-all\",overflowWrap:\"break-word\"},children:inline(line,accent)},key));});flushList(\"last\");return /*#__PURE__*/_jsx(\"div\",{children:out});}/** **굵게** 처리 */function inline(s,accent){const parts=String(s).split(/(\\*\\*[^*]+\\*\\*)/g);return parts.map((p,i)=>/^\\*\\*[^*]+\\*\\*$/.test(p)?/*#__PURE__*/_jsx(\"strong\",{style:{fontWeight:700},children:p.slice(2,-2)},i):/*#__PURE__*/_jsx(\"span\",{children:p},i));}function formatDate(d){if(!d)return\"\";const[y,m,day]=d.split(\"-\");return`${y}년 ${Number(m)}월 ${Number(day)}일`;}LegalDocPage.defaultProps={supabaseUrl:\"\",anonKey:\"\",docType:\"terms\",title:\"이용약관\",accent:\"#2D50A8\"};addPropertyControls(LegalDocPage,{docType:{type:ControlType.Enum,title:\"문서 종류\",defaultValue:\"terms\",options:[\"terms\",\"privacy\",\"refund\"],optionTitles:[\"이용약관\",\"개인정보처리방침\",\"환불규정\"]},title:{type:ControlType.String,title:\"페이지 제목\",defaultValue:\"이용약관\"},accent:{type:ControlType.Color,title:\"포인트 색\",defaultValue:\"#2D50A8\"},supabaseUrl:{type:ControlType.String,title:\"Supabase URL\"},anonKey:{type:ControlType.String,title:\"Supabase anon key\"},h1Font:{type:ControlType.Font,title:\"문서 제목 (#)\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:28,fontWeight:700,lineHeight:1.35}},h2Font:{type:ControlType.Font,title:\"섹션 타이틀 (##)\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:20,fontWeight:700,lineHeight:1.4}},h3Font:{type:ControlType.Font,title:\"소제목 (###)\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,fontWeight:600,lineHeight:1.5}},bodyFont:{type:ControlType.Font,title:\"본문 폰트\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:15,fontWeight:400,lineHeight:1.85}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LegalDocPage\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pol.map"],"mappings":"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"}