From 9a9f758d9121bcf24fa3fcee6dc724030467a6f3 Mon Sep 17 00:00:00 2001 From: Lukas Eipert Date: Mon, 28 May 2018 11:48:22 +0200 Subject: [PATCH] remove unused createComponentWithMixin from vue spec helpers --- .../helpers/vue_mount_component_helper.js | 30 ++++++------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/spec/javascripts/helpers/vue_mount_component_helper.js b/spec/javascripts/helpers/vue_mount_component_helper.js index a34a1add4e0..5ba17ecf5b5 100644 --- a/spec/javascripts/helpers/vue_mount_component_helper.js +++ b/spec/javascripts/helpers/vue_mount_component_helper.js @@ -1,30 +1,18 @@ -import Vue from 'vue'; +const mountComponent = (Component, props = {}, el = null) => + new Component({ + propsData: props, + }).$mount(el); -const mountComponent = (Component, props = {}, el = null) => new Component({ - propsData: props, -}).$mount(el); - -export const createComponentWithStore = (Component, store, propsData = {}) => new Component({ - store, - propsData, -}); - -export const createComponentWithMixin = (mixins = [], state = {}, props = {}, template = '
') => { - const Component = Vue.extend({ - template, - mixins, - data() { - return props; - }, +export const createComponentWithStore = (Component, store, propsData = {}) => + new Component({ + store, + propsData, }); - return mountComponent(Component, props); -}; - export const mountComponentWithStore = (Component, { el, props, store }) => new Component({ store, - propsData: props || { }, + propsData: props || {}, }).$mount(el); export default mountComponent;