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