{"version":3,"file":"MableIcon.C48l0KYS.mjs","names":["useState","_Fragment","__esmMin","_e","init_jsx_runtime","H","c","p","init_npm_react_18_3_1","ce","addPropertyControls","ControlType","init_framer_BL70qLPA","normalizeName","raw","loadLucide","cache","name","pending","LUCIDE_URL","node","mod","children","LucideChildren","valid","setChildren","alive","cached","l","tag","attrs","_k","rest","i","MableIcon","props","content","icon","OTHER","lucideName","ICONS","color","style","LUCIDE_VERSION","BUILT_IN","TITLES","init_MableIcon"],"sources":["https:/framerusercontent.com/modules/IFzkya5C88h3lvBwLQuo/XiBqRFJsU6I4G1p4dxir/MableIcon.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/*\n * Icons: Lucide (https://lucide.dev), ISC License.\n * Copyright (c) for portions of Lucide are held by Cole Bemis 2013-2022 as part of Feather (MIT).\n * All other copyright (c) for Lucide are held by Lucide Contributors 2022.\n *\n * The site icons below are built in so they render instantly.\n * Any other Lucide icon is loaded on demand from the lucide package (pinned version).\n */const LUCIDE_VERSION=\"0.460.0\";const LUCIDE_URL=name=>`https://cdn.jsdelivr.net/npm/lucide@${LUCIDE_VERSION}/dist/esm/icons/${name}.js`;// Built-in line icons (Lucide drawings, 24px grid) used on MABLE page cards.\nconst ICONS={building:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 6h4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 10h4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 14h4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 18h4\"})]}),landmark:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"line\",{x1:\"3\",x2:\"21\",y1:\"22\",y2:\"22\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",x2:\"6\",y1:\"18\",y2:\"11\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"10\",x2:\"10\",y1:\"18\",y2:\"11\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"14\",x2:\"14\",y1:\"18\",y2:\"11\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"18\",x2:\"18\",y1:\"18\",y2:\"11\"}),/*#__PURE__*/_jsx(\"polygon\",{points:\"12 2 20 7 4 7\"})]}),house:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"})]}),invoice:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M14 2v4a2 2 0 0 0 2 2h4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 9H8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 13H8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 17H8\"})]}),receipt:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 17.5v-11\"})]}),wrench:/*#__PURE__*/_jsx(\"path\",{d:\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"}),upload:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"17 8 12 3 7 8\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",x2:\"12\",y1:\"3\",y2:\"15\"})]}),sliders:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"line\",{x1:\"21\",x2:\"14\",y1:\"4\",y2:\"4\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"10\",x2:\"3\",y1:\"4\",y2:\"4\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"21\",x2:\"12\",y1:\"12\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8\",x2:\"3\",y1:\"12\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"21\",x2:\"16\",y1:\"20\",y2:\"20\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",x2:\"3\",y1:\"20\",y2:\"20\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"14\",x2:\"14\",y1:\"2\",y2:\"6\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8\",x2:\"8\",y1:\"10\",y2:\"14\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"16\",x2:\"16\",y1:\"18\",y2:\"22\"})]}),check:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m9 12 2 2 4-4\"})]}),tag:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"7.5\",cy:\"7.5\",r:\"1\"})]}),calendar:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M8 2v4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 2v4\"}),/*#__PURE__*/_jsx(\"rect\",{width:\"18\",height:\"18\",x:\"3\",y:\"4\",rx:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 10h18\"})]}),shield:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m9 12 2 2 4-4\"})]}),search:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m21 21-4.3-4.3\"})]}),camera:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"13\",r:\"3\"})]})};const BUILT_IN=Object.keys(ICONS);const OTHER=\"lucide\";const TITLES=[\"Building\",\"Landmark\",\"House\",\"Invoice\",\"Receipt\",\"Wrench\",\"Upload\",\"Sliders\",\"Check\",\"Tag\",\"Calendar\",\"Shield\",\"Search\",\"Camera\"];const cache=new Map;const pending=new Map;function normalizeName(raw){return String(raw||\"\").trim().replace(/([a-z0-9])([A-Z])/g,\"$1-$2\")// PascalCase / camelCase -> kebab\n.replace(/[\\s_]+/g,\"-\").toLowerCase();}function loadLucide(name){if(cache.has(name))return Promise.resolve(cache.get(name)??null);if(pending.has(name))return pending.get(name);const p=import(/* @vite-ignore */LUCIDE_URL(name)).then(mod=>{const node=mod?.default;// Lucide icon node: [\"svg\", attrs, children]\nconst children=Array.isArray(node)&&Array.isArray(node[2])?node[2]:null;cache.set(name,children);return children;}).catch(()=>{cache.set(name,null);return null;}).finally(()=>pending.delete(name));pending.set(name,p);return p;}function LucideChildren({name}){const valid=/^[a-z0-9-]+$/.test(name);const[children,setChildren]=useState(()=>valid?cache.get(name)??null:null);useEffect(()=>{if(!valid){setChildren(null);return;}let alive=true;const cached=cache.get(name);if(cached!==undefined){setChildren(cached);return;}loadLucide(name).then(c=>{if(alive)setChildren(c);});return()=>{alive=false;};},[name,valid]);if(!children)return null;return /*#__PURE__*/_jsx(_Fragment,{children:children.map(([tag,attrs],i)=>{const{key:_k,...rest}=attrs;return /*#__PURE__*/React.createElement(tag,{key:i,...rest});})});}/**\n * MABLE Icon\n *\n * @framerIntrinsicWidth 28\n * @framerIntrinsicHeight 28\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function MableIcon(props){const{icon,lucideName,color,strokeWidth,style}=props;let content;if(icon===OTHER){const name=normalizeName(lucideName);content=ICONS[name]??/*#__PURE__*/_jsx(LucideChildren,{name:name});}else if(ICONS[icon]){content=ICONS[icon];}else{// Unknown name passed directly: try it as a Lucide icon name.\nconst name=normalizeName(icon);content=/*#__PURE__*/_jsx(LucideChildren,{name:name});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{width:\"100%\",height:\"100%\",display:\"block\",...style},\"aria-hidden\":\"true\",children:content});}MableIcon.defaultProps={icon:\"building\",lucideName:\"star\",color:\"#008938\",strokeWidth:1.5};addPropertyControls(MableIcon,{icon:{type:ControlType.Enum,title:\"Icon\",defaultValue:\"building\",options:[...BUILT_IN,OTHER],optionTitles:[...TITLES,\"Any Lucide icon…\"]},lucideName:{type:ControlType.String,title:\"Lucide Name\",defaultValue:\"star\",placeholder:\"e.g. clipboard-check\",description:\"Any icon name from lucide.dev/icons (e.g. file-text, users, map-pin).\",hidden:p=>p.icon!==OTHER},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#008938\"},strokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:1.5,min:.5,max:3,step:.25}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MableIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"28\",\"framerIntrinsicHeight\":\"28\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MableIcon.map"],"mappings":"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"}