Welcome to mirror list, hosted at ThFree Co, Russian Federation.

vue_mount_component_helper.js « helpers « javascripts « spec - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 5ba17ecf5b55d9d49e60b766c109e90a497323b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const mountComponent = (Component, props = {}, el = null) =>
  new Component({
    propsData: props,
  }).$mount(el);

export const createComponentWithStore = (Component, store, propsData = {}) =>
  new Component({
    store,
    propsData,
  });

export const mountComponentWithStore = (Component, { el, props, store }) =>
  new Component({
    store,
    propsData: props || {},
  }).$mount(el);

export default mountComponent;