import { NgModule }             from '@angular/core'
import { RouterModule, Routes } from '@angular/router'

import { B2B_CategoryOverviewView }       from './templates/category-overview/view.category-overview'


import { AppHelper }  from '@k-settings/app-helper'

// Guards
import { UserGuard } from '@k-core/guards/guard.User'


const routes: Routes = [

	{
		path: '',
		canActivate: [UserGuard],
		children: [
			{ path: '',  component: B2B_CategoryOverviewView },
			{ path: '*',  loadChildren: '@k-core/modules/category/mod.category#CategoryModule' },
		]
	},
]


@NgModule({
	imports: [
		RouterModule.forChild(routes)
	],
	exports: [
		RouterModule
	]
})
export class CatalogRouting { }