//route planning
angular.module('app')
    .config(function ($stateProvider) {
        'ngInject';
        'use strict';

        $stateProvider.state('app.ressource.creation', {
            url: '/creation',
            params : { dataMeta:[],tab: false, resume: false, factory: {}, tabId: 0},
            'views': {
                'main@': {
                    controller: 'ProRessourceCreModCtl as proRessourceCreModCtl',
                    templateUrl:   'app/views/ressource/cremod/proRessourceCreMod.html'+getVersion(),
                    resolve: {
                        loadCtrl: ['$ocLazyLoad', function ($ocLazyLoad) {
                            return $ocLazyLoad.load({
                                files: [
                                    'app/views/ressource/cremod/proRessourceCreMod.ctl.js'+getVersion(),
                                    'app/services/pro/proRessource.js'+getVersion()  ,
                                    'app/services/common/profilMetierInterv.js'+getVersion(),
                                    'app/services/common/competenceInterv.js' + getVersion(),
                                    'app/services/admin/user/userAdmin.js' + getVersion()
                                ]
                            });
                        }]
                    }
                }
            }
        });
    });

    params : { dataMeta:[],tab: false, resume: false, factory: {}, tabId: 0, idPersonne : null}