Viewing File: /usr/local/cpanel/whostmgr/docroot/templates/gsw/initial_setup/index.js
/*
* index.js Copyright 2022 cPanel, L.L.C.
* All rights reserved.
* copyright@cpanel.net http://cpanel.net
* This code is subject to the cPanel license. Unauthorized copying is prohibited
*/
/* eslint-env amd */
define(
[
"angular",
"cjt/modules",
"ngRoute",
"ngSanitize",
],
function(angular, $) {
"use strict";
return function() {
require(
[
"cjt/bootstrap",
"cjt/directives/alertList",
"app/views/infoController",
"app/views/introController",
"app/views/legalController",
"app/views/createAccountController",
"app/views/trialLicenseActivationController"
], function(BOOTSTRAP) {
var app = angular.module("whm.initialSetup", [
"cjt2.config.whm.configProvider", // This needs to load before ngRoute
"ngRoute",
"cjt2.directives.alertList",
"whm.initialSetup.infoController",
"whm.initialSetup.introController",
"whm.initialSetup.legalController",
"whm.initialSetup.createAccountController",
"whm.initialSetup.trialActivationController"
]);
app.config([
"$routeProvider",
function($routeProvider) {
$routeProvider.when("/legal", {
controller: "legalController",
controllerAs: "vm",
templateUrl: "gsw/initial_setup/views/legalView.ptt",
});
$routeProvider.when("/trial-activation/:nextStep?/:everythingelse?", {
controller: "trialActivationController",
controllerAs: "vm",
templateUrl: "gsw/initial_setup/views/trialLicenseActivationView.ptt",
});
$routeProvider.when("/info", {
controller: "infoController",
controllerAs: "vm",
templateUrl: "gsw/initial_setup/views/infoView.ptt",
});
$routeProvider.when("/initial-website", {
controller: "createAccountController",
controllerAs: "vm",
templateUrl: "gsw/initial_setup/views/createAccountView.ptt",
});
$routeProvider.otherwise({
"redirectTo": "/legal/"
});
}
]);
app.value("PAGE", window.PAGE);
BOOTSTRAP("#content", "whm.initialSetup");
});
};
}
);
Back to Directory
File Manager