Move registry list app to list folder

- components
- store
- tests
- update paths
- refactor ../ for aliases
parent e4be9b75
import initRegistryImages from '~/registry'; import initRegistryImages from '~/registry/list';
document.addEventListener('DOMContentLoaded', initRegistryImages); document.addEventListener('DOMContentLoaded', initRegistryImages);
import initRegistryImages from '~/registry/index'; import initRegistryImages from '~/registry/list/index';
document.addEventListener('DOMContentLoaded', initRegistryImages); document.addEventListener('DOMContentLoaded', initRegistryImages);
...@@ -5,7 +5,7 @@ import store from '../stores'; ...@@ -5,7 +5,7 @@ import store from '../stores';
import CollapsibleContainer from './collapsible_container.vue'; import CollapsibleContainer from './collapsible_container.vue';
import ProjectEmptyState from './project_empty_state.vue'; import ProjectEmptyState from './project_empty_state.vue';
import GroupEmptyState from './group_empty_state.vue'; import GroupEmptyState from './group_empty_state.vue';
import { s__, sprintf } from '../../locale'; import { s__, sprintf } from '~/locale';
export default { export default {
name: 'RegistryListApp', name: 'RegistryListApp',
......
import { __ } from '../locale'; import { __ } from '~/locale';
export const FETCH_REGISTRY_ERROR_MESSAGE = __( export const FETCH_REGISTRY_ERROR_MESSAGE = __(
'Something went wrong while fetching the registry list.', 'Something went wrong while fetching the registry list.',
......
import Vue from 'vue'; import Vue from 'vue';
import registryApp from './components/app.vue'; import registryApp from './components/app.vue';
import Translate from '../vue_shared/translate'; import Translate from '~/vue_shared/translate';
Vue.use(Translate); Vue.use(Translate);
......
import Vue from 'vue'; import Vue from 'vue';
import { mount } from '@vue/test-utils'; import { mount } from '@vue/test-utils';
import registry from '~/registry/components/app.vue'; import registry from '~/registry/list/components/app.vue';
import { TEST_HOST } from '../../helpers/test_constants'; import { TEST_HOST } from 'helpers/test_constants';
import { reposServerResponse, parsedReposServerResponse } from '../mock_data'; import { reposServerResponse, parsedReposServerResponse } from '../mock_data';
describe('Registry List', () => { describe('Registry List', () => {
......
...@@ -3,8 +3,8 @@ import Vuex from 'vuex'; ...@@ -3,8 +3,8 @@ import Vuex from 'vuex';
import { mount, createLocalVue } from '@vue/test-utils'; import { mount, createLocalVue } from '@vue/test-utils';
import createFlash from '~/flash'; import createFlash from '~/flash';
import Tracking from '~/tracking'; import Tracking from '~/tracking';
import collapsibleComponent from '~/registry/components/collapsible_container.vue'; import collapsibleComponent from '~/registry/list/components/collapsible_container.vue';
import * as getters from '~/registry/stores/getters'; import * as getters from '~/registry/list/stores/getters';
import { repoPropsData } from '../mock_data'; import { repoPropsData } from '../mock_data';
jest.mock('~/flash.js'); jest.mock('~/flash.js');
......
import { mount } from '@vue/test-utils'; import { mount } from '@vue/test-utils';
import groupEmptyState from '~/registry/components/group_empty_state.vue'; import groupEmptyState from '~/registry/list/components/group_empty_state.vue';
describe('Registry Group Empty state', () => { describe('Registry Group Empty state', () => {
let wrapper; let wrapper;
......
import { mount } from '@vue/test-utils'; import { mount } from '@vue/test-utils';
import projectEmptyState from '~/registry/components/project_empty_state.vue'; import projectEmptyState from '~/registry/list/components/project_empty_state.vue';
describe('Registry Project Empty state', () => { describe('Registry Project Empty state', () => {
let wrapper; let wrapper;
......
...@@ -3,9 +3,9 @@ import Vuex from 'vuex'; ...@@ -3,9 +3,9 @@ import Vuex from 'vuex';
import { mount, createLocalVue } from '@vue/test-utils'; import { mount, createLocalVue } from '@vue/test-utils';
import createFlash from '~/flash'; import createFlash from '~/flash';
import Tracking from '~/tracking'; import Tracking from '~/tracking';
import tableRegistry from '~/registry/components/table_registry.vue'; import tableRegistry from '~/registry/list/components/table_registry.vue';
import { repoPropsData } from '../mock_data'; import { repoPropsData } from '../mock_data';
import * as getters from '~/registry/stores/getters'; import * as getters from '~/registry/list/stores/getters';
jest.mock('~/flash'); jest.mock('~/flash');
......
import MockAdapter from 'axios-mock-adapter'; import MockAdapter from 'axios-mock-adapter';
import axios from '~/lib/utils/axios_utils'; import axios from '~/lib/utils/axios_utils';
import * as actions from '~/registry/stores/actions'; import * as actions from '~/registry/list/stores/actions';
import * as types from '~/registry/stores/mutation_types'; import * as types from '~/registry/list/stores/mutation_types';
import { TEST_HOST } from '../../helpers/test_constants'; import { TEST_HOST } from 'helpers/test_constants';
import testAction from '../../helpers/vuex_action_helper'; import testAction from 'helpers/vuex_action_helper';
import createFlash from '~/flash'; import createFlash from '~/flash';
import { import {
......
import * as getters from '~/registry/stores/getters'; import * as getters from '~/registry/list/stores/getters';
describe('Getters Registry Store', () => { describe('Getters Registry Store', () => {
let state; let state;
......
import mutations from '~/registry/stores/mutations'; import mutations from '~/registry/list/stores/mutations';
import * as types from '~/registry/stores/mutation_types'; import * as types from '~/registry/list/stores/mutation_types';
import { import {
defaultState, defaultState,
reposServerResponse, reposServerResponse,
......
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