/**
 * Created through mkmodule
 */

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

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

import { BasicPageView }        from './template/view.basic-page'

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

const routes: Routes = [
  { path: '', canActivate: [UserGuard], children: [
    { path: '', component: BasicPageView, data: { state: 'basicPage' } },
    { path: ':child', component: BasicPageView,  data: { state: 'basicPageWithChild' } }
  ] }
];


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