diff options
Diffstat (limited to 'app/assets/javascripts/create_cluster/eks_cluster/index.js')
-rw-r--r-- | app/assets/javascripts/create_cluster/eks_cluster/index.js | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/app/assets/javascripts/create_cluster/eks_cluster/index.js b/app/assets/javascripts/create_cluster/eks_cluster/index.js index 77454a2bc00..1f595e9b2df 100644 --- a/app/assets/javascripts/create_cluster/eks_cluster/index.js +++ b/app/assets/javascripts/create_cluster/eks_cluster/index.js @@ -5,25 +5,22 @@ import createStore from './store'; Vue.use(Vuex); -export default () => - new Vue({ - el: '.js-create-eks-cluster-form-container', +export default el => { + const { gitlabManagedClusterHelpPath, kubernetesIntegrationHelpPath } = el.dataset; + + return new Vue({ + el, store: createStore(), components: { CreateEksCluster, }, - data() { - const { gitlabManagedClusterHelpPath } = document.querySelector(this.$options.el).dataset; - - return { - gitlabManagedClusterHelpPath, - }; - }, render(createElement) { return createElement('create-eks-cluster', { props: { - gitlabManagedClusterHelpPath: this.gitlabManagedClusterHelpPath, + gitlabManagedClusterHelpPath, + kubernetesIntegrationHelpPath, }, }); }, }); +}; |