{"version":3,"file":"HeroColorComp.C_TQL_JA.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,CAAC,EACgB,OADX,GAAU,EAAU,KAAK,WAAW,EAAK,GAAU,EAAU,KAAK,WAAW,EAAK,GAAU,EAAU,KAAK,WAAW,EAAK,GAAU,EAAU,KAAK,WAAW,EAAK,GAAU,EAAU,KAAK,WAAW,EAAK,GAAU,EAAU,KAAK,WAAW,EACpQ,EAAU,SAAS,EAAQ,GAAS;cACzB,EAAU,KAAK,IAAI,EAAE;yBACV,EAAU;2CACQ,EAAU;;SAE3C,EAAE,CAAC,EAAU,EAAU,EAAU,EAAU,EAAU,EAAU,CAAS,CAAgF,CAAC,CAAC,CAAC,CAAE,iBAV7H,IAA4B,IAAoD,EAW1H,EAAoB,EAAkB,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAK,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAK,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAK,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAK,CAAC,CAAC"}