{"version":3,"sources":["webpack:///./presentation/components/ribbons/domain-search-start/utils.ts","webpack:///src/presentation/components/ribbons/domain-search-start/DomainSearchForm.tsx","webpack:///./presentation/components/ribbons/domain-search-start-strip/DomainSearchStartStrip.tsx","webpack:///src/presentation/components/ribbons/domain-search-start-strip/DomainSearchStartStrip.stylesheet.ts","webpack:///./presentation/components/ribbons/domain-search-start-strip/index.ts","webpack:///./presentation/components/Shortcode/Alt.tsx","webpack:///./presentation/components/Shortcode/Bold.tsx","webpack:///./presentation/components/Shortcode/Italic.tsx","webpack:///./presentation/components/Shortcode/Link.tsx","webpack:///./presentation/components/Shortcode/Text.tsx","webpack:///src/presentation/components/Shortcode/Tooltip.tsx","webpack:///./presentation/components/Shortcode/PendingShortcode.tsx","webpack:///./presentation/components/Shortcode/Shortcode.tsx","webpack:///./presentation/components/Shortcode/index.ts","webpack:///../node_modules/@ux/typography/dist/es/typography.js","webpack:///../node_modules/@ux/search-input/dist/es/searchInput.js"],"names":["DomainSearchForm","isStrip","ribbonName","placeholder","theme","useTheme","styles","useStyles","withMargin","search","marginTop","cssTheme","gu3","useStylesheet","history","useHistory","invalidMessage","useIntl","id","formName","isEmpty","style","method","onSubmit","e","domain","target","fqdn","domainName","tldPrefx","hasSecondArgument","length","shouldConcatenate","indexOf","createFqdn","tld","trimmed","trim","startsWith","prefxTld","destination","encodeURIComponent","dispatchGAEvent","hitType","eventCategory","eventAction","eventLabel","createRibbonName","data-selector","suffix","inputProps","name","required","type","onInput","button","text","glyph","errorBoundary","visibilitySet","loading","colorway","layout","hBaseline","title","isMinLg","useBreakpoints","spacing","default","content","cssSides","Side","gu2px","justifyContent","display","flexDirection","textAlign","marginBottom","color","getTitleColor","isMinMd","alignItems","flex","flexBasis","minWidth","flexWrap","whiteSpace","maxWidth","hasTitle","isNilOrEmpty","Ribbon","flush","Type","DOMAIN_SEARCH_START_STRIP","depth","Shortcode","against","code","DomainSearchStartStrip","getColor","Against","LIGHT","NEUTRAL","palette","primary","DARK","tertiary","Alt","RecursiveShortcode","elements","rest","displayName","Bold","fontWeight","fontStyle","Link","contentType","attributes","externalRoutes","useExternalRoutes","to","goto","analyticskey","size","TextButtonSize","INHERIT","rel","newTab","formatText","newline","formattedText","split","join","escapeShortCodes","string","reduce","prev","cur","i","nl2br","Text","ReactTooltip","lazy","TooltipShortcode","eventToggle","undefined","padding","CallToAction","fallback","tagName","useDefaultStyles","randomWidth","Math","floor","random","PendingShortcode","width","lines","Glyph","Sup","List","OrderedList","ListItem","TickListItem","ProductPrice","PhoneNumber","map","element","index","JSON","stringify","props","String","getAgainst","Element","Italic","Tooltip","ShortcodeWrapper","__rest","s","t","p","Object","prototype","hasOwnProperty","call","getOwnPropertySymbols","mergeStyles","_a","rootStyles","root","inlineStyles","assign","createTypographyElement","component","children","typographyFactory","_ref","defaultComponent","headingSize","stylesheet","concat","_ref$theme","typography","isMinSm","fontFamily","PreHeading01","PreHeading02","stylesheet$1","Y","Heading01","Heading02","Heading03","Heading04","Heading05","Heading06","_stylesheet","gu","SubHeading01","SubHeading02","BodyCopy01","_defineProperty","obj","key","value","defineProperty","enumerable","configurable","writable","_extends","arguments","source","apply","this","ownKeys","object","enumerableOnly","keys","symbols","filter","sym","getOwnPropertyDescriptor","push","_objectSpread2","forEach","getOwnPropertyDescriptors","defineProperties","getButtonText","_props$button","_props$button2","SearchInput","active","disabled","ownerProps","buttonText","_useStyles","_useTheme$theme","curvature","fontSize","position","paddingLeft","background","grey10","transition","input","outline","textOverflow","overflow","paddingRight","weight","family","border","affix","backgroundColor","WebkitUserSelect","MozUserSelect","MsUserSelect","userSelect","cursor","affixText","marginRight","OFF","topLeftRadius","topRightRadius","bottomLeftRadius","bottomRightRadius","WEAK","STRONG","boxShadow","borderColor","enhance","prefix","createElement","MD","kind","PRIMARY","block"],"mappings":"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","file":"pex-static/90/37.13ba4557537a8c6ce5e4.chunk.js","sourcesContent":["// takes the user input and the provided tld\n// if the user input doesn't have its own tld, we append the provided one\nexport const createFqdn = (domainName = '', tldPrefx = '') => {\n const hasSecondArgument = tldPrefx.length > 0;\n const shouldConcatenate = domainName.indexOf('.') === -1 && hasSecondArgument;\n if (shouldConcatenate) {\n return `${domainName}${tldPrefx}`;\n }\n return domainName;\n};\n// tld could either be com, .com, or null\n// if the . is missing we want to prefix it\n// if it's null we still want a string to be returned\nexport const prefxTld = (tld?: string) => {\n const trimmed = tld || ''.trim();\n if (trimmed.length === 0) {\n return '';\n }\n if (trimmed.startsWith('.')) {\n return trimmed;\n }\n return `.${trimmed}`;\n};\n\nexport default null;\n","import React from 'react';\nimport { cssTheme, useTheme } from '@ux/theme-utils';\nimport { useStyles } from '@team-griffin/stylr';\nimport { dispatchGAEvent } from '@ux/tagmg';\nimport { useHistory } from 'react-router';\nimport SearchInput from '@ux/search-input';\nimport { useIntl } from 'react-intl';\nimport { isEmpty } from 'presentation/utils/generalUtils';\nimport { createRibbonName } from 'domain/transformers/ribbons';\n\nimport { createFqdn, prefxTld } from './utils';\nexport interface OuterProps {\n search: {\n tld: string;\n glyph: string;\n label: string;\n placeholder?: string;\n destination?: string;\n };\n isStrip?: boolean;\n id: string;\n ribbonName?: string;\n}\n\nconst useStylesheet = ({ isStrip }: { isStrip: boolean }) => {\n return useStyles(\n {\n withMargin: {\n search: {\n marginTop: cssTheme.gu3,\n },\n },\n },\n { withMargin: !isStrip },\n );\n};\n\ninterface ExtendedEventTarget extends EventTarget {\n domain: {\n value: string;\n };\n}\n\nconst DomainSearchForm = ({ search, isStrip = false, id, ribbonName = 'domainSearchStart' }: OuterProps) => {\n const { glyph, label, placeholder } = search;\n const { theme } = useTheme();\n const { styles } = useStylesheet({ isStrip });\n const history = useHistory();\n const intl = useIntl();\n const invalidMessage = intl.formatMessage({\n id: 'usf.ribbons.domainSearch.errors.domain.invalid',\n });\n const formName = `usf.${ribbonName}.${isEmpty(id) ? 'domainSearchStart' : id}`;\n const onSubmit = (e: any) => {\n e.preventDefault();\n const target = e.target as ExtendedEventTarget;\n\n const domain = target.domain.value.trim();\n if (domain.length) {\n const tld = prefxTld(search.tld);\n const fqdn = createFqdn(domain, tld);\n const target = `${search.destination}?domain=${encodeURIComponent(fqdn)}`;\n\n dispatchGAEvent({\n hitType: 'event',\n eventCategory: 'USF Interaction',\n eventAction: 'form submit',\n eventLabel: createRibbonName(formName),\n });\n history.push(target);\n } else {\n e.target.domain.setCustomValidity(invalidMessage);\n return false;\n }\n };\n return (\n