Commit 98ae42ba authored by Kushal Pandya's avatar Kushal Pandya

Merge branch 'cngo-add-vue-app-names' into 'master'

Add Vue app names for Plan related apps

See merge request gitlab-org/gitlab!80819
parents 8fd9db89 914f85df
...@@ -23,6 +23,7 @@ export function initIssueStatusSelect() { ...@@ -23,6 +23,7 @@ export function initIssueStatusSelect() {
return new Vue({ return new Vue({
el, el,
name: 'StatusSelectRoot',
render: (createElement) => createElement(StatusSelect), render: (createElement) => createElement(StatusSelect),
}); });
} }
...@@ -32,6 +32,7 @@ export function initCsvImportExportButtons() { ...@@ -32,6 +32,7 @@ export function initCsvImportExportButtons() {
return new Vue({ return new Vue({
el, el,
name: 'CsvImportExportButtonsRoot',
provide: { provide: {
showExportButton: parseBoolean(showExportButton), showExportButton: parseBoolean(showExportButton),
showImportButton: parseBoolean(showImportButton), showImportButton: parseBoolean(showImportButton),
...@@ -74,6 +75,7 @@ export function initIssuableByEmail() { ...@@ -74,6 +75,7 @@ export function initIssuableByEmail() {
return new Vue({ return new Vue({
el, el,
name: 'IssuableByEmailRoot',
provide: { provide: {
initialEmail, initialEmail,
issuableType, issuableType,
......
...@@ -30,6 +30,7 @@ export function mountJiraIssuesListApp() { ...@@ -30,6 +30,7 @@ export function mountJiraIssuesListApp() {
return new Vue({ return new Vue({
el, el,
name: 'JiraIssuesImportStatusRoot',
apolloProvider, apolloProvider,
render(createComponent) { render(createComponent) {
return createComponent(JiraIssuesImportStatusRoot, { return createComponent(JiraIssuesImportStatusRoot, {
...@@ -119,6 +120,7 @@ export function mountIssuesListApp() { ...@@ -119,6 +120,7 @@ export function mountIssuesListApp() {
return new Vue({ return new Vue({
el, el,
name: 'IssuesListRoot',
apolloProvider, apolloProvider,
provide: { provide: {
autocompleteAwardEmojisPath, autocompleteAwardEmojisPath,
......
...@@ -20,6 +20,7 @@ export function initTitleSuggestions() { ...@@ -20,6 +20,7 @@ export function initTitleSuggestions() {
return new Vue({ return new Vue({
el, el,
name: 'TitleSuggestionsRoot',
apolloProvider, apolloProvider,
data() { data() {
return { return {
...@@ -51,6 +52,7 @@ export function initTypePopover() { ...@@ -51,6 +52,7 @@ export function initTypePopover() {
return new Vue({ return new Vue({
el, el,
name: 'TypePopoverRoot',
render: (createElement) => createElement(TypePopover), render: (createElement) => createElement(TypePopover),
}); });
} }
...@@ -160,6 +160,7 @@ export function initSentryErrorStackTrace() { ...@@ -160,6 +160,7 @@ export function initSentryErrorStackTrace() {
return new Vue({ return new Vue({
el, el,
name: 'SentryErrorStackTraceRoot',
store: errorTrackingStore, store: errorTrackingStore,
render: (createElement) => render: (createElement) =>
createElement(SentryErrorStackTrace, { props: { issueStackTracePath } }), createElement(SentryErrorStackTrace, { props: { issueStackTracePath } }),
......
...@@ -11,6 +11,7 @@ import ProjectLabelSubscription from './project_label_subscription'; ...@@ -11,6 +11,7 @@ import ProjectLabelSubscription from './project_label_subscription';
export function initDeleteLabelModal(optionalProps = {}) { export function initDeleteLabelModal(optionalProps = {}) {
new Vue({ new Vue({
name: 'DeleteLabelModalRoot',
render(h) { render(h) {
return h(DeleteLabelModal, { return h(DeleteLabelModal, {
props: { props: {
...@@ -65,6 +66,7 @@ export function initLabelIndex() { ...@@ -65,6 +66,7 @@ export function initLabelIndex() {
return new Vue({ return new Vue({
el: '#js-promote-label-modal', el: '#js-promote-label-modal',
name: 'PromoteLabelModal',
data() { data() {
return { return {
modalProps: { modalProps: {
......
...@@ -46,6 +46,7 @@ export function initPromoteMilestoneModal() { ...@@ -46,6 +46,7 @@ export function initPromoteMilestoneModal() {
return new Vue({ return new Vue({
el: promoteMilestoneModal, el: promoteMilestoneModal,
name: 'PromoteMilestoneModalRoot',
render(createElement) { render(createElement) {
return createElement(PromoteMilestoneModal); return createElement(PromoteMilestoneModal);
}, },
...@@ -80,6 +81,7 @@ export function initDeleteMilestoneModal() { ...@@ -80,6 +81,7 @@ export function initDeleteMilestoneModal() {
return new Vue({ return new Vue({
el: '#js-delete-milestone-modal', el: '#js-delete-milestone-modal',
name: 'DeleteMilestoneModalRoot',
data() { data() {
return { return {
modalProps: { modalProps: {
......
...@@ -21,6 +21,7 @@ export default class SidebarMilestone { ...@@ -21,6 +21,7 @@ export default class SidebarMilestone {
// eslint-disable-next-line no-new // eslint-disable-next-line no-new
new Vue({ new Vue({
el, el,
name: 'SidebarMilestoneRoot',
components: { components: {
timeTracker, timeTracker,
}, },
......
...@@ -70,6 +70,7 @@ export default (selector) => { ...@@ -70,6 +70,7 @@ export default (selector) => {
// eslint-disable-next-line no-new // eslint-disable-next-line no-new
new Vue({ new Vue({
el: selector, el: selector,
name: 'AlertDetailsRoot',
components: { components: {
AlertDetails, AlertDetails,
}, },
......
...@@ -35,6 +35,7 @@ export function initUnableToLinkVulnerabilityError() { ...@@ -35,6 +35,7 @@ export function initUnableToLinkVulnerabilityError() {
return new Vue({ return new Vue({
el, el,
name: 'UnableToLinkVulnerabilityErrorRoot',
render: (createElement) => render: (createElement) =>
createElement(UnableToLinkVulnerabilityError, { props: { vulnerabilityLink } }), createElement(UnableToLinkVulnerabilityError, { props: { vulnerabilityLink } }),
}); });
......
...@@ -27,6 +27,7 @@ export function initIterationsList(namespaceType) { ...@@ -27,6 +27,7 @@ export function initIterationsList(namespaceType) {
const el = document.querySelector('.js-iterations-list'); const el = document.querySelector('.js-iterations-list');
return new Vue({ return new Vue({
el, el,
name: 'IterationsRoot',
apolloProvider, apolloProvider,
render(createElement) { render(createElement) {
return createElement(Iterations, { return createElement(Iterations, {
...@@ -46,6 +47,7 @@ export function initIterationForm() { ...@@ -46,6 +47,7 @@ export function initIterationForm() {
return new Vue({ return new Vue({
el, el,
name: 'IterationFormRoot',
apolloProvider, apolloProvider,
render(createElement) { render(createElement) {
return createElement(IterationForm, { return createElement(IterationForm, {
...@@ -76,6 +78,7 @@ export function initIterationReport({ namespaceType, initiallyEditing } = {}) { ...@@ -76,6 +78,7 @@ export function initIterationReport({ namespaceType, initiallyEditing } = {}) {
return new Vue({ return new Vue({
el, el,
name: 'IterationReportRoot',
apolloProvider, apolloProvider,
provide: { provide: {
fullPath, fullPath,
...@@ -107,6 +110,7 @@ function injectVueRouterIntoBreadcrumbs(router, groupPath) { ...@@ -107,6 +110,7 @@ function injectVueRouterIntoBreadcrumbs(router, groupPath) {
breadCrumbEl.replaceChild(nestedBreadcrumbEl, crumbs[0]); breadCrumbEl.replaceChild(nestedBreadcrumbEl, crumbs[0]);
return new Vue({ return new Vue({
el: nestedBreadcrumbEl, el: nestedBreadcrumbEl,
name: 'IterationBreadcrumbRoot',
router, router,
apolloProvider, apolloProvider,
components: { components: {
...@@ -162,6 +166,7 @@ export function initCadenceApp({ namespaceType }) { ...@@ -162,6 +166,7 @@ export function initCadenceApp({ namespaceType }) {
return new Vue({ return new Vue({
el, el,
name: 'IterationsRoot',
router, router,
apolloProvider, apolloProvider,
provide: { provide: {
......
...@@ -165,6 +165,7 @@ function mountEscalationPoliciesSelect() { ...@@ -165,6 +165,7 @@ function mountEscalationPoliciesSelect() {
return new Vue({ return new Vue({
el, el,
name: 'SidebarEscalationPolicyRoot',
apolloProvider, apolloProvider,
components: { components: {
SidebarEscalationPolicy, SidebarEscalationPolicy,
......
...@@ -14,6 +14,7 @@ export default () => { ...@@ -14,6 +14,7 @@ export default () => {
return new Vue({ return new Vue({
el, el,
name: 'EpicsSelectRoot',
components: { components: {
EpicsSelect, EpicsSelect,
}, },
......
...@@ -14,6 +14,7 @@ export default () => { ...@@ -14,6 +14,7 @@ export default () => {
return new Vue({ return new Vue({
el, el,
name: 'HealthStatusSelectRoot',
components: { components: {
HealthStatusSelect, HealthStatusSelect,
}, },
......
...@@ -22,6 +22,7 @@ export default function initIterationsDropdownBundle() { ...@@ -22,6 +22,7 @@ export default function initIterationsDropdownBundle() {
return new Vue({ return new Vue({
el, el,
name: 'IterationDropdownRoot',
apolloProvider, apolloProvider,
methods: { methods: {
getIdForIteration(iteration) { getIdForIteration(iteration) {
......
...@@ -34,6 +34,7 @@ export default () => { ...@@ -34,6 +34,7 @@ export default () => {
return new Vue({ return new Vue({
el: securityTab, el: securityTab,
name: 'SecurityDiscoverRoot',
apolloProvider, apolloProvider,
components: { components: {
SecurityDiscoverApp, SecurityDiscoverApp,
......
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