diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-01-17 21:07:17 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-01-17 21:07:17 +0300 |
commit | 3fbd6ba74ee268ad739599ae14dcf5c9b6acfc2c (patch) | |
tree | eea3db86df012fd59b4db8c4ec132e494bdac8fb /app/assets/javascripts/pages | |
parent | d41edc2e93480db35e48ad770ebe95075fbca871 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/pages')
8 files changed, 18 insertions, 45 deletions
diff --git a/app/assets/javascripts/pages/import/bitbucket/status/index.js b/app/assets/javascripts/pages/import/bitbucket/status/index.js index 6e9c26bf930..0b0f222ab76 100644 --- a/app/assets/javascripts/pages/import/bitbucket/status/index.js +++ b/app/assets/javascripts/pages/import/bitbucket/status/index.js @@ -1,21 +1,6 @@ -import Vue from 'vue'; -import { initStoreFromElement, initPropsFromElement } from '~/import_entities/import_projects'; +import mountImportProjectsTable from '~/import_entities/import_projects'; import BitbucketStatusTable from '~/import_entities/import_projects/components/bitbucket_status_table.vue'; -function importBitBucket() { - const mountElement = document.getElementById('import-projects-mount-element'); - if (!mountElement) return undefined; +const mountElement = document.getElementById('import-projects-mount-element'); - const store = initStoreFromElement(mountElement); - const attrs = initPropsFromElement(mountElement); - - return new Vue({ - el: mountElement, - store, - render(createElement) { - return createElement(BitbucketStatusTable, { attrs }); - }, - }); -} - -importBitBucket(); +mountImportProjectsTable({ mountElement, Component: BitbucketStatusTable }); diff --git a/app/assets/javascripts/pages/import/bitbucket_server/status/index.js b/app/assets/javascripts/pages/import/bitbucket_server/status/index.js index 90eb423c7a7..680ff0ddcde 100644 --- a/app/assets/javascripts/pages/import/bitbucket_server/status/index.js +++ b/app/assets/javascripts/pages/import/bitbucket_server/status/index.js @@ -1,24 +1,10 @@ -import Vue from 'vue'; -import { initStoreFromElement, initPropsFromElement } from '~/import_entities/import_projects'; -import BitbucketServerStatusTable from './components/bitbucket_server_status_table.vue'; - -function BitbucketServerStatus() { - const mountElement = document.getElementById('import-projects-mount-element'); - if (!mountElement) return undefined; +import mountImportProjectsTable from '~/import_entities/import_projects'; - const store = initStoreFromElement(mountElement); - const attrs = initPropsFromElement(mountElement); - const { reconfigurePath } = mountElement.dataset; - - return new Vue({ - el: mountElement, - store, - render(createElement) { - return createElement(BitbucketServerStatusTable, { - attrs: { ...attrs, reconfigurePath }, - }); - }, - }); -} +import BitbucketServerStatusTable from './components/bitbucket_server_status_table.vue'; -BitbucketServerStatus(); +const mountElement = document.getElementById('import-projects-mount-element'); +mountImportProjectsTable({ + mountElement, + Component: BitbucketServerStatusTable, + extraProps: ({ reconfigurePath }) => ({ reconfigurePath }), +}); diff --git a/app/assets/javascripts/pages/import/fogbugz/status/index.js b/app/assets/javascripts/pages/import/fogbugz/status/index.js index 4c427b72372..30ee468734d 100644 --- a/app/assets/javascripts/pages/import/fogbugz/status/index.js +++ b/app/assets/javascripts/pages/import/fogbugz/status/index.js @@ -2,4 +2,4 @@ import mountImportProjectsTable from '~/import_entities/import_projects'; const mountElement = document.getElementById('import-projects-mount-element'); -mountImportProjectsTable(mountElement); +mountImportProjectsTable({ mountElement }); diff --git a/app/assets/javascripts/pages/import/gitea/status/index.js b/app/assets/javascripts/pages/import/gitea/status/index.js index 4c427b72372..30ee468734d 100644 --- a/app/assets/javascripts/pages/import/gitea/status/index.js +++ b/app/assets/javascripts/pages/import/gitea/status/index.js @@ -2,4 +2,4 @@ import mountImportProjectsTable from '~/import_entities/import_projects'; const mountElement = document.getElementById('import-projects-mount-element'); -mountImportProjectsTable(mountElement); +mountImportProjectsTable({ mountElement }); diff --git a/app/assets/javascripts/pages/import/github/status/index.js b/app/assets/javascripts/pages/import/github/status/index.js index 4c427b72372..30ee468734d 100644 --- a/app/assets/javascripts/pages/import/github/status/index.js +++ b/app/assets/javascripts/pages/import/github/status/index.js @@ -2,4 +2,4 @@ import mountImportProjectsTable from '~/import_entities/import_projects'; const mountElement = document.getElementById('import-projects-mount-element'); -mountImportProjectsTable(mountElement); +mountImportProjectsTable({ mountElement }); diff --git a/app/assets/javascripts/pages/import/gitlab/status/index.js b/app/assets/javascripts/pages/import/gitlab/status/index.js index 4c427b72372..30ee468734d 100644 --- a/app/assets/javascripts/pages/import/gitlab/status/index.js +++ b/app/assets/javascripts/pages/import/gitlab/status/index.js @@ -2,4 +2,4 @@ import mountImportProjectsTable from '~/import_entities/import_projects'; const mountElement = document.getElementById('import-projects-mount-element'); -mountImportProjectsTable(mountElement); +mountImportProjectsTable({ mountElement }); diff --git a/app/assets/javascripts/pages/import/manifest/status/index.js b/app/assets/javascripts/pages/import/manifest/status/index.js index 4c427b72372..30ee468734d 100644 --- a/app/assets/javascripts/pages/import/manifest/status/index.js +++ b/app/assets/javascripts/pages/import/manifest/status/index.js @@ -2,4 +2,4 @@ import mountImportProjectsTable from '~/import_entities/import_projects'; const mountElement = document.getElementById('import-projects-mount-element'); -mountImportProjectsTable(mountElement); +mountImportProjectsTable({ mountElement }); diff --git a/app/assets/javascripts/pages/projects/merge_requests/show/index.js b/app/assets/javascripts/pages/projects/merge_requests/show/index.js index 568bf19b55e..f0a955e5360 100644 --- a/app/assets/javascripts/pages/projects/merge_requests/show/index.js +++ b/app/assets/javascripts/pages/projects/merge_requests/show/index.js @@ -1,5 +1,7 @@ import initNotesApp from '~/mr_notes/init_notes'; +import { initReportAbuse } from '~/projects/merge_requests'; import { initMrPage } from '../page'; initMrPage(); initNotesApp(); +initReportAbuse(); |