salix/client/item/src/create/create.js

24 lines
507 B
JavaScript
Raw Normal View History

2017-12-20 11:40:29 +00:00
import ngModule from '../module';
class ItemCreate {
2018-01-10 11:49:52 +00:00
constructor($scope, $state) {
this.$ = $scope;
this.$state = $state;
this.item = {
relevancy: 0
};
2017-12-20 11:40:29 +00:00
}
onSubmit() {
this.$.watcher.submit().then(
2018-01-10 11:49:52 +00:00
json => this.$state.go('item.card.data', {id: json.data.id})
2017-12-20 11:40:29 +00:00
);
}
}
2018-01-10 11:49:52 +00:00
ItemCreate.$inject = ['$scope', '$state'];
2017-12-20 11:40:29 +00:00
ngModule.component('vnItemCreate', {
2018-04-04 17:59:03 +00:00
template: require('./create.html'),
2017-12-20 11:40:29 +00:00
controller: ItemCreate
});