mirror of https://github.com/rancher/ui.git
33 lines
676 B
JavaScript
33 lines
676 B
JavaScript
import Ember from 'ember';
|
|
|
|
export default Ember.Component.extend({
|
|
settings: Ember.inject.service(),
|
|
|
|
showUser: true,
|
|
catalog: null,
|
|
|
|
stackId: null,
|
|
|
|
actions: {
|
|
newService() {
|
|
var stackId = this.get('stackId');
|
|
|
|
if ( stackId )
|
|
{
|
|
this.get('router').transitionTo('service.new', {queryParams: {stackId: stackId}});
|
|
}
|
|
else
|
|
{
|
|
var stack = this.get('store').createRecord({
|
|
type: 'stack',
|
|
name: 'Default',
|
|
});
|
|
|
|
return stack.save().then(() => {
|
|
this.get('router').transitionTo('service.new', {queryParams: {stackId: stack.get('id') }});
|
|
});
|
|
}
|
|
},
|
|
}
|
|
});
|