{"version":3,"file":"HeroColorComp.CyEAVopr.mjs","names":["React.useMemo"],"sources":["https:/framerusercontent.com/modules/dI0QPMKKlDZBHvfHtA4G/5ecUuXWHMnzBTEQGbQj2/HeroColorComp.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * HEADINGS BOLD COLOR MAGIC\n * Seçilen başlık seviyelerindeki kalın (bold) alanları boyar.\n */export default function HeadingsBoldMagic(props){const{boldColor,applyToH1,applyToH2,applyToH3,applyToH4,applyToH5,applyToH6}=props;const dynamicStyle=React.useMemo(()=>{// Hangi başlıkların seçildiğini kontrol edip bir liste oluşturuyoruz\nconst selectors=[];if(applyToH1)selectors.push(\"h1 strong\");if(applyToH2)selectors.push(\"h2 strong\");if(applyToH3)selectors.push(\"h3 strong\");if(applyToH4)selectors.push(\"h4 strong\");if(applyToH5)selectors.push(\"h5 strong\");if(applyToH6)selectors.push(\"h6 strong\");// Eğer hiçbir şey seçilmediyse CSS boş döner\nif(selectors.length===0)return\"\";return`\n            ${selectors.join(\", \")} {\n                color: ${boldColor} !important;\n                -webkit-text-fill-color: ${boldColor} !important;\n            }\n        `;},[boldColor,applyToH1,applyToH2,applyToH3,applyToH4,applyToH5,applyToH6]);return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:dynamicStyle}});}// Varsayılan değerler ve kontrol paneli ayarları\naddPropertyControls(HeadingsBoldMagic,{boldColor:{type:ControlType.Color,title:\"Bold Color\",defaultValue:\"#D6AA54\"},applyToH1:{type:ControlType.Boolean,title:\"Apply to H1\",defaultValue:true},applyToH2:{type:ControlType.Boolean,title:\"Apply to H2\",defaultValue:false},applyToH3:{type:ControlType.Boolean,title:\"Apply to H3\",defaultValue:false},applyToH4:{type:ControlType.Boolean,title:\"Apply to H4\",defaultValue:false},applyToH5:{type:ControlType.Boolean,title:\"Apply to H5\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HeadingsBoldMagic\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HeroColorComp.map"],"mappings":"qKAGG,SAAwB,EAAkB,EAAM,CAAC,GAAK,CAAC,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,aAAW,EAO5C,OAAoB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAPUA,MAAkB,CAC5K,IAAM,EAAU,EAAE,CACe,OADX,GAAU,EAAU,KAAK,YAAY,CAAI,GAAU,EAAU,KAAK,YAAY,CAAI,GAAU,EAAU,KAAK,YAAY,CAAI,GAAU,EAAU,KAAK,YAAY,CAAI,GAAU,EAAU,KAAK,YAAY,CAAI,GAAU,EAAU,KAAK,YAAY,CACrQ,EAAU,SAAS,EAAQ,GAAS;cACzB,EAAU,KAAK,KAAK,CAAC;yBACV,EAAU;2CACQ,EAAU;;WAEzC,CAAC,EAAU,EAAU,EAAU,EAAU,EAAU,EAAU,EAAU,CAAC,CAAgF,CAAC,CAAC,kBAV3H,IAA4B,IAAoD,CAW3H,EAAoB,EAAkB,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAK,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAM,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAM,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAM,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAM,CAAC,CAAC"}