define(['ojs/ojcore', 'knockout', 'jquery'],
function(oj, ko, $) {
function LoginViewModel() {
var self = this;
self.userName = ko.observable();
self.userPassword = ko.observable();
self.login = function() {
$.ajax({
type: "POST",
contentType: "x-www-form-urlencoded",
success: function (result) {
console.log("Success: ");
ko.applyBindings(new DashboardViewModel());
var token = result.data[0].token;
console.log(response.data);
});
},
error: function (result) {
console.log(result.responseText);
}
});
};
}
return new LoginViewModel();
}
);
define(['ojs/ojcore', 'knockout', 'jquery'],
function(oj, ko, $) {
function DashboardViewModel() {
var self = this;
}
return new DashboardViewModel();
}
);