diff --git a/app/static/provider-do.vue b/app/static/provider-do.vue new file mode 100644 index 0000000..16c5e90 --- /dev/null +++ b/app/static/provider-do.vue @@ -0,0 +1,82 @@ + + + \ No newline at end of file diff --git a/app/static/provider-setup.vue b/app/static/provider-setup.vue index faf5356..31ac68d 100644 --- a/app/static/provider-setup.vue +++ b/app/static/provider-setup.vue @@ -12,14 +12,14 @@ {{item.name}}
- {{ provider && provider.alias }} +
@@ -51,7 +51,13 @@ module.exports = { methods: { set_provider(provider) { this.provider = provider; + }, + on_provider_submit(extra_args) { + this.$emit('submit', Object.assign({provider: this.provider.alias}, extra_args)); } + }, + components: { + 'digitalocean': window.httpVueLoader('/static/provider-do.vue') } }; \ No newline at end of file