{"version":3,"file":"CountryText.Dd5vmDLX.mjs","names":[],"sources":["https:/framerusercontent.com/modules/ge4cNyp5tr55qwxw89bv/jAepRNGpBejENYwMmyci/CountryText.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export function CountrySectionTitle({title,suffix,fontFamily,fontSize,color,align,letterSpacing,tag}){const Tag=tag||\"h2\";return /*#__PURE__*/_jsxs(Tag,{style:{fontFamily,fontWeight:700,fontSize:`${fontSize}px`,color,textAlign:align,letterSpacing:letterSpacing||\"-0.04em\",lineHeight:\"1.1em\",margin:0,width:\"100%\"},children:[title,\" \",suffix]});}addPropertyControls(CountrySectionTitle,{title:{type:ControlType.String,title:\"Country\",defaultValue:\"United Kingdom\"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\"data, your way\"},fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:\"Inter\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:40,min:16,max:80,step:1,unit:\"px\"},color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"rgb(31, 22, 51)\"},align:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],defaultValue:\"center\"},letterSpacing:{type:ControlType.String,title:\"Letter Spacing\",defaultValue:\"-0.04em\"},tag:{type:ControlType.Enum,title:\"HTML Tag\",options:[\"h1\",\"h2\",\"h3\",\"p\"],defaultValue:\"h2\"}});export function FlowRateText({flowRate,prefix,suffix,fontFamily,fontSize,color,align,letterSpacing}){return /*#__PURE__*/_jsxs(\"p\",{style:{fontFamily,fontWeight:\"400\",fontSize:`${fontSize}px`,color,textAlign:align||\"left\",letterSpacing:letterSpacing||\"-0.02em\",lineHeight:\"1.5em\",margin:0},children:[prefix,flowRate,\"/GB\",suffix]});}addPropertyControls(FlowRateText,{flowRate:{type:ControlType.String,title:\"Flow Rate\",defaultValue:\"$3.49\"},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"Pay-as-you-go from \"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\". Your balance never expires.\"},fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:\"Inter\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:15,min:10,max:40,step:1,unit:\"px\"},color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"rgb(107, 100, 128)\"},align:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],defaultValue:\"left\"},letterSpacing:{type:ControlType.String,title:\"Letter Spacing\",defaultValue:\"-0.02em\"}});export function CountryFeatureText({title,network1,network2,network3,network4,template,fontFamily,fontSize,color,align,letterSpacing}){const networks=[network1,network2,network3,network4].filter(Boolean);const networkStr=networks.length>1?networks.slice(0,-1).join(\", \")+\" and \"+networks[networks.length-1]:networks[0]||\"\";const text=(template||\"\").replace(\"{country}\",title||\"\").replace(\"{networks}\",networkStr);return /*#__PURE__*/_jsx(\"p\",{style:{fontFamily,fontWeight:\"400\",fontSize:`${fontSize}px`,color,textAlign:align,letterSpacing:letterSpacing||\"-0.02em\",lineHeight:\"1.45em\",margin:0},children:text});}addPropertyControls(CountryFeatureText,{title:{type:ControlType.String,title:\"Country\",defaultValue:\"United Kingdom\"},network1:{type:ControlType.String,title:\"Network 1\",defaultValue:\"EE\"},network2:{type:ControlType.String,title:\"Network 2\",defaultValue:\"O2\"},network3:{type:ControlType.String,title:\"Network 3\",defaultValue:\"Vodafone\"},network4:{type:ControlType.String,title:\"Network 4\",defaultValue:\"Three\"},template:{type:ControlType.String,title:\"Template\",defaultValue:\"Connect via {networks} across the {country}.\"},fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:\"Inter\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:14,min:10,max:40,step:1,unit:\"px\"},color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"rgb(107, 100, 128)\"},align:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],defaultValue:\"center\"},letterSpacing:{type:ControlType.String,title:\"Letter Spacing\",defaultValue:\"-0.02em\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"FlowRateText\":{\"type\":\"reactComponent\",\"name\":\"FlowRateText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"CountrySectionTitle\":{\"type\":\"reactComponent\",\"name\":\"CountrySectionTitle\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"CountryFeatureText\":{\"type\":\"reactComponent\",\"name\":\"CountryFeatureText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CountryText.map"],"mappings":"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"}