{"version":3,"sources":["webpack:///./presentation/components/ribbons/filmstrip/Image.tsx","webpack:///./presentation/components/ribbons/filmstrip/Image.stylesheet.ts","webpack:///./presentation/components/ribbons/filmstrip/Filmstrip.tsx","webpack:///./presentation/components/ribbons/filmstrip/Filmstrip.stylesheet.ts","webpack:///./presentation/components/ribbons/filmstrip/index.ts","webpack:///./presentation/utils/ribbonPadding.ts","webpack:///./presentation/hocs/errorBoundary.tsx","webpack:///./presentation/hocs/withRibbonImpression.ts","webpack:///./presentation/utils/ribbonWidth.ts","webpack:///./presentation/hocs/deepLink.tsx","webpack:///./presentation/components/ribbons/Ribbon/Ribbon.tsx","webpack:///./presentation/components/ribbons/Ribbon/ConnectedRibbon.ts","webpack:///./presentation/components/ribbons/Ribbon/index.ts","webpack:///./presentation/hocs/visibilitySet.tsx","webpack:///./domain/constants/alignment.ts","webpack:///./presentation/hocs/withLanguage.ts","webpack:///./presentation/utils/urlLanguageParse.ts","webpack:///./presentation/utils/createImageAlt.ts","webpack:///./presentation/utils/responsiveColumns.ts","webpack:///./domain/constants/imageAspectRatio.ts","webpack:///./presentation/utils/imageAspectRatioPercentage.ts","webpack:///../node_modules/ramda/es/zipWith.js"],"names":["enhance","pureEnhance","hocs","withLanguage","hooks","withProps","ownerProps","alt","createImageAlt","media","imageAspectRatio","useStyles","default","outer","position","width","height","paddingTop","imageAspectRatioPercentage","inner","top","left","right","bottom","overflow","image","transform","styles","currentLanguage","style","loading","src","urlLanguageParse","imageUrl","errorBoundary","visibilitySet","withBreakpointsHook","columns","bootstrapResponsiveColumns","layout","justify","r","Alignment","STARTING","Justify","FLEX_START","CENTER","theme","spacing","isMinLg","row","cssSides","Side","X","gu2px","Y","item","id","colorway","name","items","Ribbon","type","key","i","xs","sm","lg","Image","Filmstrip","isMinSm","flush","shrinkLeading","shrinkTrailing","getPaddingSize","shrinkSide","isFlush","leading","Flush","LEADING","trailing","TRAILING","paddingBottom","stylesheet","isMinMd","root","backgroundColor","getBackgroundColor","color","getTitleColor","ribbonPadding","textAlign","WrappedComponent","ErrorBoundary","props","compose","withState","lifecycle","componentDidCatch","this","setHasErrored","hooksA","pipe","mapProps","selector","useMemo","getRibbonAnalytics","analytics","useSelector","dispatch","useDispatch","actions","bindActionCreators","sendImpression","withHandlers","onImpression","ribbonName","ribbonType","hooksB","isFullyInViewport","stopWatcher","useEffect","mapPropsHoc","branch","Watch","deepLink","withRouter","componentDidMount","location","hash","scrollWhenReady","animationComplete","setTimeout","scroller","scrollTo","duration","delay","smooth","mapFit","fit","Fit","FULLSCREEN","minHeight","FILL","flex","flexBasis","AUTO","isFinite","targetRef","useRef","palette","duoLayout","activeFit","findResponsiveItem","getBreakpoints","padding","duoLayoutFlex","duoRibbonWidth","display","flexDirection","percentage","ribbon","modifier","Colorway","PRIMARY_GRADIENT","backgroundImage","primary","primaryGradient","children","ref","withRibbonImpression","BaseComponent","connect","state","getCurrentLanguage","url","language","length","parsedLanguage","split","toUpperCase","join","replace","hasImage","isNotNilOrEmpty","getImageName","str","match","formatName","responsiveColumns","defaultColumns","desiredColumns","a","b","ImageAspectRatio","ratio","map","W16H9","W4H3","W1H1","W32H9","W64H9","W3H4","W9H16","W9H32","zipWith","fn","rv","idx","len","Math","min"],"mappings":"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","file":"pex-static/16/27.5b1197bdd87e7d4a94d1.chunk.js","sourcesContent":["import React from 'react';\nimport {\n withProps,\n} from '@team-griffin/rehook';\nimport pureEnhance from '@ux/pure-enhance';\nimport stylesheet, { Styles } from './Image.stylesheet';\nimport createImageAlt from 'presentation/utils/createImageAlt';\nimport urlLanguageParse from 'presentation/utils/urlLanguageParse';\nimport withLanguage from 'presentation/hocs/withLanguage';\nimport { ImageAspectRatio } from 'domain/constants/imageAspectRatio';\n\ninterface OuterProps {\n media: {\n imageUrl: string,\n imageAspectRatio?: ImageAspectRatio,\n }\n}\ninterface InnerProps extends OuterProps {\n styles: Styles,\n currentLanguage: string,\n alt: string,\n}\nexport const PureFilmstripImage = ({\n styles,\n media,\n alt,\n currentLanguage,\n}: InnerProps) => (\n