PageSourceSearch

https://www.discover.com/assets/shell/dfs-card/scripts/1004.fbb42ea01da52916.js

js discover.com collected 2026-09-24 08:26:58 UTC 4,910 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkDfsCard=self.webpackChunkDfsCard||[]).push([[1004],{1004:(y,r,a)=>{a.r(r),a.d(r,{RotatingCategoryComponent:()=>u});var i=a(3897),c=a(2677),f=a(9403),p=a(7193),t=a(3370),m=a(3546),_=a(476),l=a(7320);const g=(n,o)=>({"dfs-tw-text-card-emphasis":n,"dfs-tw-text-neutral-primary":o}),v=(n,o)=>({"dfs-tw-bg-text-and-icon-card-emphasis dfs-tw-text-background-on-image":n,"dfs-tw-bg-dfs-yellow dfs-tw-text-neutral-primary":o});function w(n,o){if(1&n&&t.\u0275\u0275element(0,"div",11),2&n){const d=t.\u0275\u0275nextContext();t.\u0275\u0275property("innerHTML",d.content.footerText,t.\u0275\u0275sanitizeHtml)}}function C(n,o){if(1&n&&(t.\u0275\u0275elementStart(0,"div",12),t.\u0275\u0275element(1,"shared-element-button",13),t.\u0275\u0275elementEnd()),2&n){const d=t.\u0275\u0275nextContext();t.\u0275\u0275advance(),t.\u0275\u0275property("config",d.content.cta)}}let u=(()=>{var n;class o{constructor(){this.contentType=i.p.DFS_RotatingCategory}get curveClass(){var s,e;return f.FP.getCurveClasses(null!==(s=null===(e=this.paramsInfo)||void 0===e?void 0:e.curvePosition)&&void 0!==s?s:"")}}return(n=o).\u0275fac=function(s){return new(s||n)},n.\u0275cmp=t.\u0275\u0275defineComponent({type:n,selectors:[["shared-rotating-category"]],inputs:{content:"content",paramsInfo:"paramsInfo"},decls:21,vars:27,consts:[["aria-labelledby","rotating-category-headline"],[1,"dfs-tw-mb-32","lg:dfs-tw-mb-56"],["id","rotating-category-headline"],[3,"ngClass"],[1,"dfs-tw-grid","dfs-tw-grid-cols-1","lg:dfs-tw-grid-cols-2","dfs-tw-gap-[20px]","lg:dfs-tw-gap-[60px]","dfs-tw-items-start","dfs-tw-justify-center"],[1,"dfs-tw-col-span-1","dfs-tw-order-1"],["role","status","aria-label","Current promotional period",1,"dfs-tw-font-discover-bold","dfs-tw-text-16","lg:dfs-tw-text-24","dfs-tw-px-[16px]","dfs-tw-py-[0px]","dfs-tw-text-center","dfs-tw-mb-[12px]",3,"ngClass"],[1,"dfs-tw-text-14","lg:dfs-tw-text-[19px]","dfs-tw-leading-[1.6]","dfs-tw-text-neutral-primary","dfs-tw-mt-12",3,"innerHTML"],[1,"dfs-tw-col-span-1","dfs-tw-order-2"],[1,"dfs-tw-flex","dfs-tw-justify-end"],["loading","lazy","sharedLazyLoad","",1,"dfs-tw-w-full","dfs-tw-h-auto",3,"src","alt"],[1,"dfs-tw-text-14","lg:dfs-tw-text-[19px]","dfs-tw-text-neutral-primary","dfs-tw-text-center","dfs-tw-mt-[25px]",3,"innerHTML"],[1,"dfs-tw-flex","dfs-tw-justify-center","dfs-tw-mt-32"],[3,"config"]],template:function(s,e){1&s&&(t.\u0275\u0275elementStart(0,"div")(1,"section",0)(2,"div")(3,"div",1)(4,"h2",2),t.\u0275\u0275text(5," Where can you get "),t.\u0275\u0275elementStart(6,"span",3),t.\u0275\u0275text(7,"5% cash back"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(8," today? "),t.\u0275\u0275elementEnd()(),t.\u0275\u0275elementStart(9,"div",4)(10,"div",5)(11,"div",6),t.\u0275\u0275text(12),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(13,"h3"),t.\u0275\u0275text(14),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(15,"div",7),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(16,"div",8)(17,"div",9),t.\u0275\u0275element(18,"img",10),t.\u0275\u0275elementEnd(),t.\u0275\u0275conditionalCreate(19,w,1,1,"div",11),t.\u0275\u0275elementEnd()(),t.\u0275\u0275conditionalCreate(20,C,2,1,"div",12),t.\u0275\u0275elementEnd()()()),2&s&&(t.\u0275\u0275classMap(e.paramsInfo.curveColor),t.\u0275\u0275advance(),t.\u0275\u0275classMap(((null==e.paramsInfo.colorOptions?null:e.paramsInfo.colorOptions.bgColor)||"")+" "+e.curveClass),t.\u0275\u0275advance(),t.\u0275\u0275classMap("dfs-tw-container "+(e.curveClass?"dfs-tw-py-48 lg:dfs-tw-py-72":"dfs-tw-py-24")),t.\u0275\u0275advance(2),t.\u0275\u0275classMap(t.\u0275\u0275interpolate1("",e.paramsInfo.textFont," dfs-tw-text-32 lg:dfs-tw-text-40 dfs-tw-leading-[1.2] dfs-tw-text-neutral-primary")),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngClass",t.\u0275\u0275pureFunction2(21,g,e.paramsInfo.headlineEmphasis,!e.paramsInfo.headlineEmphasis)),t.\u0275\u0275advance(5),t.\u0275\u0275property("ngClass",t.\u0275\u0275pureFunction2(24,v,"Orange"===e.paramsInfo.accentColor,"Yellow"===e.paramsInfo.accentColor)),t.\u0275\u0275advance(),t.\u0275\u0275textInterpolate1(" ",e.content.dateBadge," "),t.\u0275\u0275advance(),t.\u0275\u0275classMap(t.\u0275\u0275interpolate1("",e.paramsInfo.textFont," dfs-tw-text-16 lg:dfs-tw-text-[36px] dfs-tw-text-neutral-primary")),t.\u0275\u0275advance(),t.\u0275\u0275textInterpolate1(" ",e.content.categoryTitle," "),t.\u0275\u0275advance(),t.\u0275\u0275property("innerHTML",e.content.description,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(3),t.\u0275\u0275property("src",e.content.image,t.\u0275\u0275sanitizeUrl)("alt",e.content.imageAltText),t.\u0275\u0275advance(),t.\u0275\u0275conditional(e.content.footerText?19:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional(e.content.cta?20:-1))},dependencies:[p.xN,m.S,_.F,l.NgClass,c.C],encapsulation:2}),o})()}}]);
2//# sourceMappingURL=1004.fbb42ea01da52916.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.