diff options
Diffstat (limited to 'app/assets/javascripts/packages_and_registries/package_registry/pages/list.js')
-rw-r--r-- | app/assets/javascripts/packages_and_registries/package_registry/pages/list.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/app/assets/javascripts/packages_and_registries/package_registry/pages/list.js b/app/assets/javascripts/packages_and_registries/package_registry/pages/list.js index 1e01b75aabc..d797a0a5327 100644 --- a/app/assets/javascripts/packages_and_registries/package_registry/pages/list.js +++ b/app/assets/javascripts/packages_and_registries/package_registry/pages/list.js @@ -1,14 +1,22 @@ import Vue from 'vue'; import Translate from '~/vue_shared/translate'; -import PackagesListApp from '../components/list/packages_list_app.vue'; +import { apolloProvider } from '~/packages_and_registries/package_registry/graphql/index'; +import PackagesListApp from '../components/list/app.vue'; Vue.use(Translate); export default () => { const el = document.getElementById('js-vue-packages-list'); + const isGroupPage = el.dataset.pageType === 'groups'; + return new Vue({ el, + apolloProvider, + provide: { + ...el.dataset, + isGroupPage, + }, render(createElement) { return createElement(PackagesListApp); }, |