{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/LGFCEfOO3I4JL5H64MTV/HpM0mrPnPOMA6ORQDA5h/CMSUtils.js", "ssg:https://framerusercontent.com/modules/IW0Cldj9V80pZO3fmj5t/MhFkscYkA0OBAkeBP5T2/CMSCore.js"],
  "sourcesContent": ["// CMSUtils.ts\nfunction _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}// ========== Squircle ==========\nexport function getSquircleStyle(radius,squircle){const n=1+squircle/100*2;const fallbackRatio=1-squircle/100*.3;return{[\"--corner-shape-fallback\"]:fallbackRatio,borderTopLeftRadius:`calc(${radius}px * var(--one-if-corner-shape-supported, var(--corner-shape-fallback, 1)))`,borderTopRightRadius:`calc(${radius}px * var(--one-if-corner-shape-supported, var(--corner-shape-fallback, 1)))`,borderBottomLeftRadius:`calc(${radius}px * var(--one-if-corner-shape-supported, var(--corner-shape-fallback, 1)))`,borderBottomRightRadius:`calc(${radius}px * var(--one-if-corner-shape-supported, var(--corner-shape-fallback, 1)))`,[\"cornerShape\"]:`superellipse(${n.toFixed(2)})`};}// ========== \u4E8C\u8FDB\u5236\u89E3\u6790\u5668 ==========\nclass BufferReader{hasRemaining(size=1){return this.offset+size<=this.bytes.byteLength;}readUint8(){const v=this.view.getUint8(this.offset);this.offset+=1;return v;}readUint16(){const v=this.view.getUint16(this.offset);this.offset+=2;return v;}readUint32(){const v=this.view.getUint32(this.offset);this.offset+=4;return v;}readInt64(){const v=this.view.getBigInt64(this.offset);this.offset+=8;return v;}readFloat64(){const v=this.view.getFloat64(this.offset);this.offset+=8;return v;}readBytes(len){const b=this.bytes.subarray(this.offset,this.offset+len);this.offset+=len;return b;}readString(){const len=this.readUint32();return len===0?\"\":new TextDecoder().decode(this.readBytes(len));}readJson(){const s=this.readString();try{return JSON.parse(s);}catch{return s;}}constructor(bytes){_define_property(this,\"bytes\",void 0);_define_property(this,\"offset\",0);_define_property(this,\"view\",void 0);this.bytes=bytes;this.view=new DataView(bytes.buffer,bytes.byteOffset,bytes.byteLength);}}var ValueType;(function(ValueType){ValueType[ValueType[\"Null\"]=0]=\"Null\";ValueType[ValueType[\"Array\"]=1]=\"Array\";ValueType[ValueType[\"Boolean\"]=2]=\"Boolean\";ValueType[ValueType[\"Color\"]=3]=\"Color\";ValueType[ValueType[\"Date\"]=4]=\"Date\";ValueType[ValueType[\"Enum\"]=5]=\"Enum\";ValueType[ValueType[\"File\"]=6]=\"File\";ValueType[ValueType[\"Link\"]=7]=\"Link\";ValueType[ValueType[\"Number\"]=8]=\"Number\";ValueType[ValueType[\"Object\"]=9]=\"Object\";ValueType[ValueType[\"ResponsiveImage\"]=10]=\"ResponsiveImage\";ValueType[ValueType[\"RichText\"]=11]=\"RichText\";ValueType[ValueType[\"String\"]=12]=\"String\";ValueType[ValueType[\"VectorSetItem\"]=13]=\"VectorSetItem\";})(ValueType||(ValueType={}));function readValue(r){if(!r.hasRemaining(1))return null;const t=r.readUint8();switch(t){case 0:return null;case 1:{const arr=[];for(let i=0,len=r.readUint16();i<len;i++)arr.push(readValue(r));return arr;}case 2:return r.readUint8()!==0;case 3:case 5:case 6:case 12:return r.readString();case 4:return new Date(Number(r.readInt64())).toISOString();case 7:case 10:return r.readJson();case 8:return r.readFloat64();case 9:{const obj={};for(let i=0,len=r.readUint16();i<len;i++)obj[r.readString()]=readValue(r);return obj;}case 11:{const pt=r.readUint8();return pt===0?r.readUint32():r.readString();}case 13:return r.readUint32();default:return null;}}export function parseCMS(data){const r=new BufferReader(data);const items=[],count=r.readUint32();for(let i=0;i<count;i++){const fields={};for(let j=0,fc=r.readUint16();j<fc;j++)fields[r.readString()]=readValue(r);items.push(fields);}return items;}export function getCollectionIds(){const ids=[];if(typeof document===\"undefined\")return ids;document.querySelectorAll(\"script\").forEach(s=>{const matches=(s.src||s.textContent||\"\").matchAll(/#framer\\/local\\/collection\\/([a-zA-Z0-9_-]+)/g);for(const m of matches)if(m[1]&&!ids.includes(m[1]))ids.push(m[1]);});return ids;}\nexport const __FramerMetadata__ = {\"exports\":{\"getSquircleStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCollectionIds\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"parseCMS\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CMSUtils.map", "// CMSCore.ts\nimport{useEffect,useState,useMemo}from\"react\";import{parseCMS,getCollectionIds}from\"https://framerusercontent.com/modules/LGFCEfOO3I4JL5H64MTV/HpM0mrPnPOMA6ORQDA5h/CMSUtils.js\";export function useCMSData(props){const{useRemote=false,remoteUrl=\"\",collectionName=\"\",enableFilter=false,filterField=\"\",filterValue=\"all\",enableSearch=false,searchFields=[],searchQuery=\"\",enableSort=false,sortField=\"updatedAt\",sortOrder=\"desc\",maxItems=0}=props;const[collections,setCollections]=useState([]);const[loading,setLoading]=useState(true);const[error,setError]=useState(\"\");useEffect(()=>{const load=async()=>{setLoading(true);setError(\"\");try{if(useRemote&&remoteUrl){const response=await fetch(remoteUrl);if(!response.ok)throw new Error(`HTTP ${response.status}`);const buffer=await response.arrayBuffer();const items=parseCMS(new Uint8Array(buffer));const fields=items.length>0?Object.entries(items[0]).map(([key,value])=>({id:key,name:key,type:inferType(value)})):[];setCollections([{id:\"remote\",name:\"Remote CMS\",schema:{},fields,items,chunks:[{url:remoteUrl}]}]);}else{const results=[];for(const id of getCollectionIds()){try{const mod=await import(`#framer/local/collection/${id}/${id}.js`);const localeData=mod.default.collectionByLocaleId?.default;if(!localeData)continue;const fieldNames={};if(mod.default.fieldNameById){for(const[fieldId,name]of Object.entries(mod.default.fieldNameById)){fieldNames[fieldId]=name;}}const fields=Object.entries(localeData.schema||{}).map(([fieldId,def])=>({id:fieldId,name:fieldNames[fieldId]||fieldId,type:def.type||\"unknown\"}));const allItems=[];for(const chunk of localeData.chunks||[]){if(chunk.url){const buf=await fetch(chunk.url).then(r=>r.arrayBuffer());allItems.push(...parseCMS(new Uint8Array(buf)));}}results.push({id,name:mod.default.displayName,schema:localeData.schema||{},fields,items:allItems,chunks:localeData.chunks||[]});}catch(e){console.error(`Failed to load ${id}:`,e);}}setCollections(results);}}catch(e){setError(e instanceof Error?e.message:String(e));}finally{setLoading(false);}};load();},[useRemote,remoteUrl]);const collection=useMemo(()=>{if(useRemote)return collections[0];return collections.find(c=>c.name.toLowerCase()===collectionName.toLowerCase());},[collections,useRemote,collectionName]);const processedItems=useMemo(()=>{if(!collection)return[];let items=[...collection.items];if(enableFilter&&filterField&&filterValue!==\"all\"){items=items.filter(item=>{const fieldValue=item[filterField];if(filterValue===\"true\")return fieldValue===true;if(filterValue===\"false\")return fieldValue===false;return String(fieldValue)===filterValue;});}if(enableSearch&&searchQuery.trim()&&searchFields.length>0){const query=searchQuery.toLowerCase();items=items.filter(item=>searchFields.some(field=>{const value=item[field];return String(value||\"\").toLowerCase().includes(query);}));}if(enableSort&&sortField){if(sortOrder===\"random\"){for(let i=items.length-1;i>0;i--){const j=Math.floor(Math.random()*(i+1));[items[i],items[j]]=[items[j],items[i]];}}else{items.sort((a,b)=>{const aVal=a[sortField];const bVal=b[sortField];const multiplier=sortOrder===\"desc\"?-1:1;if(typeof aVal===\"string\"&&aVal.includes(\"T\")){return multiplier*(new Date(aVal).getTime()-new Date(bVal).getTime());}if(typeof aVal===\"number\"){return multiplier*(aVal-bVal);}return multiplier*String(aVal||\"\").localeCompare(String(bVal||\"\"));});}}if(maxItems>0){items=items.slice(0,maxItems);}return items;},[collection,enableFilter,filterField,filterValue,enableSearch,searchQuery,searchFields,enableSort,sortField,sortOrder,maxItems]);return{collections,collection,items:processedItems,totalItems:collection?.items.length||0,loading,error};}function inferType(value){if(typeof value===\"string\")return\"string\";if(typeof value===\"number\")return\"number\";if(typeof value===\"boolean\")return\"boolean\";if(value&&typeof value===\"object\"){if(value.url)return\"responsiveimage\";if(Array.isArray(value))return\"array\";return\"object\";}return\"unknown\";}\nexport const __FramerMetadata__ = {\"exports\":{\"useCMSData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CMSCore.map"],
  "mappings": "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",
  "names": ["_define_property", "obj", "key", "value", "getSquircleStyle", "radius", "squircle", "n", "BufferReader", "size", "v", "len", "b", "s", "bytes", "ValueType", "readValue", "r", "arr", "parseCMS", "data", "items", "count", "i", "fields", "j", "fc", "getCollectionIds", "ids", "matches", "m", "useCMSData", "props", "useRemote", "remoteUrl", "collectionName", "enableFilter", "filterField", "filterValue", "enableSearch", "searchFields", "searchQuery", "enableSort", "sortField", "sortOrder", "maxItems", "collections", "setCollections", "ye", "loading", "setLoading", "error", "setError", "ue", "response", "buffer", "items", "parseCMS", "fields", "key", "value", "inferType", "results", "id", "getCollectionIds", "mod", "localeData", "fieldNames", "fieldId", "name", "def", "allItems", "chunk", "buf", "r", "e", "collection", "se", "c", "processedItems", "item", "fieldValue", "query", "field", "i", "j", "a", "b", "aVal", "bVal", "multiplier"]
}
