1!function(){"use strict";function t(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function e(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,o(r.key),r)}}function n(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),Object.defineProperty(t,"prototype",{writable:!1}),t}function o(t){var e=function(t,e){if("object"!=typeof t||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:e+""}(self.webpackChunkthor_app=self.webpackChunkthor_app||[]).push([[4538],{34538:function(e,o,r){r.r(o),r.d(o,{OptOutModule:function(){return d}});var i,a=r(92674),c=r(13074),p=r(13486),u=r(39417),l=r(62415),f=((i=function(){return n(function e(n){t(this,e),this.router=n,this.list=[{path:"mother-day",text1:"We\u2019ll make sure we don\u2019t send you any more Mother\u2019s Day emails."},{path:"preferences",text1:"Your preferences have been updated."}]},[{key:"resolve",value:function(t){var e=this,n=t.paramMap.get("occasion");return(0,p.of)(n).pipe((0,u.U)(function(t){var n;return(null===(n=e.list.find(function(e){return e.path==t}))||void 0===n?void 0:n.text1)||e.redirectTo404}))}},{key:"redirectTo404",get:function(){return this.router.navigate(["/page-not-found"])}}])}()).\u0275fac=function(t){return new(t||i)(l.\u0275\u0275inject(c.F0))},i.\u0275prov=l.\u0275\u0275defineInjectable({token:i,factory:i.\u0275fac}),i),s=r(20354),g=function(){var e=n(function e(n){t(this,e),this.route=n,this.text=this.route.data.pipe((0,s.j)("text"))});return e.\u0275fac=function(t){return new(t||e)(l.\u0275\u0275directiveInject(c.gz))},e.\u0275cmp=l.\u0275\u0275defineComponent({type:e,selectors:[["opt-out"]],decls:6,vars:3,consts:[[1,"opt-out","basket-new-wrapper"],[1,"w500"]],template:function(t,e){1&t&&(l.\u0275\u0275elementStart(0,"div",0),l.\u0275\u0275elementStart(1,"h6",1),l.\u0275\u0275text(2,"Thanks for letting us know."),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementStart(3,"h6",1),l.\u0275\u0275text(4),l.\u0275\u0275pipe(5,"async"),l.\u0275\u0275elementEnd(),l.\u0275\u0275elementEnd()),2&t&&(l.\u0275\u0275advance(4),l.\u0275\u0275textInterpolate(l.\u0275\u0275pipeBind1(5,1,e.text)))},pipes:[a.Ov],styles:[".opt-out[_ngcontent-%COMP%]{padding-top:110px;text-align:center;margin-bottom:-180px}@media (min-width: 769px){.opt-out[_ngcontent-%COMP%]{margin-bottom:-380px}}.opt-out[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%]{margin-top:35px;margin-bottom:60px}.opt-out[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%] #logo[_ngcontent-%COMP%]{display:block;margin-bottom:20px;width:406px;margin-left:auto;margin-right:auto}.opt-out[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%] #logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:181px;margin-bottom:-3.5%;margin-right:-2%}.opt-out[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%] #logo[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#54668e;font-size:16px}"]}),e}(),d=function(){var e=n(function e(){t(this,e)});return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=l.\u0275\u0275defineNgModule({type:e}),e.\u0275inj=l.\u0275\u0275defineInjector({providers:[f],imports:[[a.ez,c.Bz.forChild([{path:":occasion",component:g,resolve:{text:f},data:{type:"website",title:"opt out",currency:!1,appLinks:!1,shareLocation:!0}},{path:"",redirectTo:"/page-not-found",pathMatch:"full"}])]]}),e}()}}])}();
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.