import { Component, OnInit }  from '@angular/core'
import { ActivatedRoute, NavigationEnd }              from '@angular/router'
import { HeaderComponent } from '@k-core/modules/header/components/header/cmp.header'

@Component({
	moduleId: module.id+ '',
	selector: 'header-b2b',
	templateUrl: './tpl.header.b2b.pug',
	styleUrls: ['./sty.header.b2b.scss']
})


export class HeaderB2BComponent extends HeaderComponent implements OnInit {

	onConfiguratorPage: boolean = false

	ngOnInit() {

		this.setHeaderState()

		this.getSecondaryNav()

		this._basketService.setObject(this._basketService.getBasketProducts())

		// Get browser width
		this.browserWidth = this._helper.getWidth()

		this._router.events.filter(event => event instanceof NavigationEnd)
        .subscribe((event: NavigationEnd) => {
            console.log(event);
			if(event.url === '/konfigurator') {
				this.onConfiguratorPage = true
			}
        });
	}
}