Commit 98e4829c authored by Mike Greiling's avatar Mike Greiling

remove additional uses of Vue in global scope

parent a0ab9e02
/* global Vue */
/* global BoardService */ /* global BoardService */
import Vue from 'vue';
const boardMilestoneSelect = require('./milestone_select'); const boardMilestoneSelect = require('./milestone_select');
const extraMilestones = require('../mixins/extra_milestones'); const extraMilestones = require('../mixins/extra_milestones');
......
/* global Vue */ import Vue from 'vue';
require('./board_new_form'); require('./board_new_form');
......
/* global BoardService */ /* global BoardService */
/* global Vue */
const extraMilestones = require('../mixins/extra_milestones'); const extraMilestones = require('../mixins/extra_milestones');
module.exports = { module.exports = {
......
/* eslint-disable no-param-reassign */ /* eslint-disable no-param-reassign */
import Vue from 'vue';
import VueResource from 'vue-resource';
import CommitPipelinesTable from './pipelines_table'; import CommitPipelinesTable from './pipelines_table';
window.Vue = require('vue'); Vue.use(VueResource);
window.Vue.use(require('vue-resource'));
/** /**
* Commits View > Pipelines Tab > Pipelines Table. * Commits View > Pipelines Tab > Pipelines Table.
......
/* global Vue */
/* global CommentsStore */ /* global CommentsStore */
import Vue from 'vue';
(() => { (() => {
const NewIssueForDiscussion = Vue.extend({ const NewIssueForDiscussion = Vue.extend({
props: { props: {
......
/* global Flash */ /* global Flash */
window.Vue = require('vue'); import Vue from 'vue';
window.Vue.use(require('vue-resource'));
const Vue = window.Vue;
require('./approvals_store'); require('./approvals_store');
class ApprovalsApi { class ApprovalsApi {
......
/* global Vue */ import Vue from 'vue';
const Vue = require('vue');
require('../approvals_store'); require('../approvals_store');
require('../approvals_api'); require('../approvals_api');
......
/* global Vue */ import Vue from 'vue';
const Vue = require('vue');
require('../approvals_store'); require('../approvals_store');
require('../../../vue_common_component/link_to_member_avatar'); require('../../../vue_common_component/link_to_member_avatar');
......
/* global Vue */ import Vue from 'vue';
// Analogue of link_to_member_avatar in app/helpers/projects_helper.rb // Analogue of link_to_member_avatar in app/helpers/projects_helper.rb
(() => { (() => {
......
import Vue from 'vue';
import PipelinesStore from './stores/pipelines_store'; import PipelinesStore from './stores/pipelines_store';
import PipelinesComponent from './pipelines'; import PipelinesComponent from './pipelines';
import '../vue_shared/vue_resource_interceptor'; import '../vue_shared/vue_resource_interceptor';
const Vue = window.Vue = require('vue');
window.Vue.use(require('vue-resource'));
$(() => new Vue({ $(() => new Vue({
el: document.querySelector('.vue-pipelines-index'), el: document.querySelector('.vue-pipelines-index'),
......
/* global Vue */ import Vue from 'vue';
require('~/merge_request_widget/approvals/components/approvals_body'); require('~/merge_request_widget/approvals/components/approvals_body');
......
/* global Vue */ import Vue from 'vue';
require('~/merge_request_widget/approvals/components/approvals_footer'); require('~/merge_request_widget/approvals/components/approvals_footer');
......
/* global Vue */
/* global boardsMockInterceptor */ /* global boardsMockInterceptor */
/* global boardObj */ /* global boardObj */
/* global BoardService */ /* global BoardService */
import Vue from 'vue';
const milestoneSelect = require('~/boards/components/milestone_select'); const milestoneSelect = require('~/boards/components/milestone_select');
require('~/boards/services/board_service'); require('~/boards/services/board_service');
require('~/boards/stores/boards_store'); require('~/boards/stores/boards_store');
......
/* eslint-disable guard-for-in, no-restricted-syntax */ /* eslint-disable guard-for-in, no-restricted-syntax */
/* global Vue */
import Vue from 'vue';
require('~/vue_common_component/link_to_member_avatar'); require('~/vue_common_component/link_to_member_avatar');
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment