diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/components/Header/EditArticleHeader.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/components/Header/EditArticleHeader.vue index ce4808099..d3e74be6d 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/components/Header/EditArticleHeader.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/components/Header/EditArticleHeader.vue @@ -113,6 +113,10 @@ const { ARTICLE_STATUS_TYPES } = wootConstants; export default { mixins: [alertMixin, clickaway], props: { + isSidebarOpen: { + type: Boolean, + default: true, + }, backButtonLabel: { type: String, default: '', @@ -136,10 +140,9 @@ export default { }, data() { return { - isSidebarOpen: false, showActionsDropdown: false, alertMessage: '', - ARTICLE_STATUS_TYPES: ARTICLE_STATUS_TYPES, + ARTICLE_STATUS_TYPES, }; }, computed: { @@ -205,11 +208,9 @@ export default { } }, openSidebar() { - this.isSidebarOpen = true; this.$emit('open'); }, closeSidebar() { - this.isSidebarOpen = false; this.$emit('close'); }, openActionsDropdown() { diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/EditArticle.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/EditArticle.vue index ff737913f..47e5e6017 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/EditArticle.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/EditArticle.vue @@ -8,6 +8,7 @@ :back-button-label="$t('HELP_CENTER.HEADER.TITLES.ALL_ARTICLES')" :is-updating="isUpdating" :is-saved="isSaved" + :is-sidebar-open="showArticleSettings" @back="onClickGoBack" @open="openArticleSettings" @close="closeArticleSettings" diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/NewArticle.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/NewArticle.vue index a7c8d9c21..6d2c39ec3 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/NewArticle.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/articles/NewArticle.vue @@ -7,6 +7,7 @@