{"version":3,"file":"DualFontText.DMimV3xP.mjs","names":["_Fragment"],"sources":["https:/framerusercontent.com/modules/c5VmKvBD4fG23m37TNzU/X8dHhKeQt2QCxCw38fzH/DualFontText.js"],"sourcesContent":["// Text component where you can set: tag (h1,h2...,p), part with first font settings, part with second font settings.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Dual Font Text\n *\n * @framerIntrinsicWidth 320\n * @framerIntrinsicHeight 48\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function DualFontText(props){const{tag=\"p\",firstText,secondText,thirdText,firstFont,secondFont,thirdFont,firstColor,secondColor,thirdColor,gap,gap2,alignment,style}=props;const isFixedWidth=!!style&&style.width===\"100%\";const ContainerTag=tag;const showThird=(thirdText??\"\").trim().length>0;const mergedStyle={position:\"relative\",margin:0,padding:0,width:\"100%\",...isFixedWidth?{}:{minWidth:\"max-content\"},...style,textAlign:alignment};return /*#__PURE__*/_jsxs(ContainerTag,{style:mergedStyle,\"aria-label\":`${firstText}${secondText}${showThird?thirdText:\"\"}`.trim(),children:[/*#__PURE__*/_jsx(\"span\",{style:{...firstFont,color:firstColor},children:firstText}),gap?/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:gap}):null,/*#__PURE__*/_jsx(\"span\",{style:{...secondFont,color:secondColor},children:secondText}),showThird?/*#__PURE__*/_jsxs(_Fragment,{children:[gap2?/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:gap2}):null,/*#__PURE__*/_jsx(\"span\",{style:{...thirdFont,color:thirdColor},children:thirdText})]}):null]});}addPropertyControls(DualFontText,{tag:{type:ControlType.Enum,title:\"Tag\",options:[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"p\",\"span\",\"div\"],defaultValue:\"p\",displaySegmentedControl:false},alignment:{type:ControlType.Enum,title:\"Alignment\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true},firstText:{type:ControlType.String,title:\"Text 1\",defaultValue:\"Pierwsza \"},secondText:{type:ControlType.String,title:\"Text 2\",defaultValue:\"część\"},thirdText:{type:ControlType.String,title:\"Text 3\",defaultValue:\"\"},gap:{type:ControlType.String,title:\"Gap\",defaultValue:\"\",placeholder:\"np. spacja\"},gap2:{type:ControlType.String,title:\"Gap 2\",defaultValue:\"\",placeholder:\"np. spacja\",hidden:({thirdText})=>(thirdText??\"\").trim().length===0},firstFont:{type:ControlType.Font,title:\"Font 1\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"32px\",variant:\"Semibold\",letterSpacing:\"-0.03em\",lineHeight:\"1.1em\"}},secondFont:{type:ControlType.Font,title:\"Font 2\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"32px\",variant:\"Regular\",letterSpacing:\"-0.03em\",lineHeight:\"1.1em\"}},thirdFont:{type:ControlType.Font,title:\"Font 3\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"32px\",variant:\"Regular\",letterSpacing:\"-0.03em\",lineHeight:\"1.1em\"}},firstColor:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#000000\"},secondColor:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#000000\"},thirdColor:{type:ControlType.Color,title:\"Color 3\",defaultValue:\"#000000\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DualFontText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"320\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DualFontText.map"],"mappings":"0KASG,SAAwB,EAAa,EAAM,CAAC,GAAK,CAAC,MAAI,IAAI,YAAU,aAAW,YAAU,YAAU,aAAW,YAAU,aAAW,cAAY,aAAW,MAAI,OAAK,YAAU,SAAO,EAAY,EAAa,CAAC,CAAC,GAAO,EAAM,QAAQ,OAAa,EAAa,EAAU,GAAW,GAAW,GAAA,CAAI,KAAK,CAAC,CAAC,OAAO,EAAmJ,OAAoB,EAAM,EAAa,CAAC,MAAM,CAA5K,SAAS,WAAW,OAAO,EAAE,QAAQ,EAAE,MAAM,OAAO,GAAG,EAAa,CAAC,EAAE,CAAC,SAAS,aAAa,EAAE,GAAG,EAAM,UAAU,CAAmE,EAAE,aAAa,GAAG,IAAY,IAAa,EAAU,EAAU,KAAK,KAAK,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAU,MAAM,CAAU,EAAE,SAAS,CAAS,CAAC,EAAE,EAAiB,EAAK,OAAO,CAAC,cAAc,OAAO,SAAS,CAAG,CAAC,EAAE,KAAkB,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAW,MAAM,CAAW,EAAE,SAAS,CAAU,CAAC,EAAE,EAAuB,EAAMA,EAAU,CAAC,SAAS,CAAC,EAAkB,EAAK,OAAO,CAAC,cAAc,OAAO,SAAS,CAAI,CAAC,EAAE,KAAkB,EAAK,OAAO,CAAC,MAAM,CAAC,GAAG,EAAU,MAAM,CAAU,EAAE,SAAS,CAAS,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAE,iBARp9B,IAAoD,EAQi6B,EAAoB,EAAa,CAAC,IAAI,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,QAAQ,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,IAAI,OAAO,KAAK,EAAE,aAAa,IAAI,wBAAwB,EAAK,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,OAAO,SAAS,OAAO,EAAE,aAAa,CAAC,OAAO,SAAS,OAAO,EAAE,aAAa,OAAO,wBAAwB,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,WAAW,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,OAAO,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,EAAE,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,GAAG,YAAY,YAAY,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,YAAY,aAAa,QAAQ,CAAC,gBAAc,GAAW,GAAA,CAAI,KAAK,CAAC,CAAC,SAAS,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,WAAW,cAAc,UAAU,WAAW,OAAO,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,UAAU,cAAc,UAAU,WAAW,OAAO,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,UAAU,cAAc,UAAU,WAAW,OAAO,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,aAAa,SAAS,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,aAAa,SAAS,CAAC,CAAC"}