PageSourceSearch

https://www.mybobs.com/chunk-QQ2Z6IKO.js

js mybobs.com collected 2026-10-02 17:07:59 UTC 6,152 bytes, 9 lines download raw bytes

1import{a as V,b as $}from"./chunk-G533VNOI.js";import{a as U,b as z}from"./chunk-JJLEM4GF.js";import{c as E,d as L}from"./chunk-CMWBOJRF.js";import{T as N,lb as G}from"./chunk-57TVUQDS.js";import"./chunk-XL7XUT33.js";import"./chunk-VEMBTA7W.js";import{k as F}from"./chunk-DA7A7BFM.js";import{s as j}from"./chunk-FDIT6INR.js";import"./chunk-SG23CULU.js";import"./chunk-ITHKTER6.js";import"./chunk-HEB6NIEA.js";import"./chunk-KNAGFDAY.js";import"./chunk-TB3DSAT4.js";import"./chunk-42MQZKUZ.js";import"./chunk-UF63S23H.js";import"./chunk-X73SDHYL.js";import{Bb as R,O as H}from"./chunk-ZNBNGGFO.js";import"./chunk-LYPGPWQS.js";import{E as I,m as A}from"./chunk-PAKKVVEV.js";import{$b as s,Fc as y,Ga as v,Hc as k,Jc as f,Kc as g,Lc as x,Mb as b,Mc as u,Nb as d,Nc as a,Ob as c,Oc as m,Pc as D,Ta as _,Ua as w,Wc as S,_c as h,a as C,ad as p,gc as M,hc as B,je as P,pd as T,qd as O}from"./chunk-5W3PVHQP.js";import"./chunk-5JJ6SBZ6.js";function q(t,l){if(t&1&&(a(0,"bobs-generic-link",2),D(1,"bobs-icon",5),a(2,"div",6)(3,"span",7),T(4),m()()()),t&2){let e=l.$implicit,o=p(2);u("url",e.linkUrl),c(),u("icon",e.icon)("withBadge",!1)("title",e.icon),c(2),u("ngClass",o.activeMenu===e.linkUrl?"active":""),c(),O(e.linkName)}}function J(t,l){if(t&1){let e=S();a(0,"bobs-button",8),h("click",function(){let n=_(e).$implicit,r=p(2);return w(r.routeTo(n.linkUrl))}),m()}if(t&2){let e=l.$implicit;u("label",e.linkName)}}function K(t,l){if(t&1&&(a(0,"div",0)(1,"div",1),g(2,q,5,6,"bobs-generic-link",2,f),a(4,"div",3),g(5,J,1,1,"bobs-button",4,f),m()()()),t&2){let e=p();c(2),x(e.accountDrawerData==null?null:e.accountDrawerData.menuItem),c(3),x(e.accountDrawerData==null?null:e.accountDrawerData.menuItem)}}var se=(()=>{class t{constructor(e,o,n,r,i){this.bobsBrComponentService=e,this.changeDetectorRefs=o,this.router=n,this.routing=r,this.timeoutService=i,this.logger=F.logger("BobsAccountMenuComponent"),this.activeSubscription=new C}ngOnInit(){this.refresh(),this.timeoutService.startTimer(j.sessionTimeoutTime),this.activeSubscription.add(this.routing.getRouterState().subscribe(e=>{this.activeMenu=e.state?.url}))}ngOnDestroy(){this.activeSubscription.unsubscribe(),this.timeoutService.disableTimeoutService()}resetTimeout(e){e&&this.timeoutService.resetTimer()}refresh(){this.activeSubscription.add(this.bobsBrComponentService.getBaseDocument("content/documents/mybobs/my-account/my-account-nav-menu").subscribe(e=>{this.accountDrawerData=this.bobsBrComponentService.getCurrentComponentData(e),this.changeDetectorRefs.detectChanges()}))}routeTo(e){this.router.navigate([e])}static{this.\u0275fac=function(o){return new(o||t)(s(N),s(P),s(H),s(R),s(G))}}static{this.\u0275cmp=M({type:t,selectors:[["bobs-account-menu"]],hostBindings:function(o,n){o&1&&h("mousemove",function(i){return n.resetTimeout(i)},d)("click",function(i){return n.resetTimeout(i)},d)("scroll",function(i){return n.resetTimeout(i)},b)("keyup",function(i){return n.resetTimeout(i)},b)},standalone:!1,decls:1,vars:1,consts:[[1,"bobs-account-left-menu"],[1,"content-wrapper"],[1,"menu-list","desktop-view",3,"url"],[1,"mobile-view"],["type","pill","size","pill",3,"label"],[3,"icon","withBadge","title"],[1,"menu-text"],[1,"menu-title","bobs-text",3,"ngClass"],["type","pill","size","pill",3,"click","label"]],template:function(o,n){o&1&&y(0,K,7,0,"div",0),o&2&&k(n.accountDrawerData?0:-1)},dependencies:[A,V,E,U],styles:[`.santorini-updated[_ngcontent-%COMP%]{--cx-color-background: #f4f4f4;--cx-color-text: #14293a;--cx-color-inverse: #ffffff;--cx-color-transparent: transparent;--cx-color-primary: #055f9f;--cx-color-secondary: #556b82;--cx-color-success: #256f3a;--cx-color-info: #0064d8;--cx-color-warning: #b44f00;--cx-color-danger: #aa0808;--cx-color-light: #f1f1f1;--cx-color-dark: #77818b;--cx-color-primary-accent: #0f4880;--cx-color-success-accent: #f0fbe4;--cx-color-danger-accent: #fff1f1;--cx-color-warning-accent: #fff5df;--cx-color-info-accent: #deeffe;--cx-color-medium: #d3d6db;--cx-color-background-dark: #212738;--cx-color-visual-focus: #1f3a93;--cx-color-background-focus: rgba(80, 176, 244, .1);--cx-color-border-focus: rgba(166, 204, 232, .6);--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-transition-duration: .5s;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid}@media(max-width:767.98px){[_nghost-%COMP%]  .bobs-account-left-menu .content-wrapper{display:grid}}[_nghost-%COMP%]  .bobs-account-left-menu .menu-list{display:none}@media(min-width:1200px){[_nghost-%COMP%]  .bobs-account-left-menu .menu-list{display:flex}[_nghost-%COMP%]  .bobs-account-left-menu .menu-list a{align-items:center;padding:18px 0;text-decoration:none}[_nghost-%COMP%]  .bobs-account-left-menu .menu-list a:first-of-type{padding:0 0 18px}[_nghost-%COMP%]  .bobs-account-left-menu .menu-list a:hover{color:var(--bobs-color-text)}[_nghost-%COMP%]  .bobs-account-left-menu .menu-list a .menu-text{padding-left:24px}[_nghost-%COMP%]  .bobs-account-left-menu .menu-list a .menu-title{white-space:nowrap}[_nghost-%COMP%]  .bobs-account-left-menu .menu-list a bobs-icon{width:26px;text-align:center}}[_nghost-%COMP%]  .bobs-account-left-menu .menu-list .bobs-icon-PRODUCT_HEART{width:25px;height:26px}[_nghost-%COMP%]  .bobs-account-left-menu .mobile-view{gap:10px;display:flex;overflow-x:scroll}[_nghost-%COMP%]  .bobs-account-left-menu .mobile-view button.bobs-button--pill{white-space:nowrap}@media(min-width:1200px){[_nghost-%COMP%]  .bobs-account-left-menu .mobile-view{display:none;margin-top:20px}[_nghost-%COMP%]  .bobs-account-left-menu .mobile-view bobs-button{margin-right:10px}}[_nghost-%COMP%]  ::-webkit-scrollbar{height:3px;display:none}[_nghost-%COMP%]  .active{font-weight:600}
2
3
4
5
6
7
8
9`]})}}return t})();var fe=(()=>{class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=B({type:t})}static{this.\u0275inj=v({imports:[I,$,L,z]})}}return t})();export{se as BobsAccountMenuComponent,fe as BobsAccountMenuModule};

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.