From 44f498be6d7630e3c205cf6214a2198906287366 Mon Sep 17 00:00:00 2001 From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Date: Tue, 13 Sep 2022 00:15:24 +0530 Subject: [PATCH] fix: Not able to create a new category through the sidebar (#5421) * fix: Not able to create a new category through the sidebar * chore: Minor spacing fixes --- .../dashboard/helpcenter/components/HelpCenterLayout.vue | 1 + .../dashboard/helpcenter/pages/categories/AddCategory.vue | 8 +++++++- .../helpcenter/pages/portals/EditPortalLocales.vue | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/components/HelpCenterLayout.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/components/HelpCenterLayout.vue index 6c7cf3b69..0467c62fb 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/components/HelpCenterLayout.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/components/HelpCenterLayout.vue @@ -39,6 +39,7 @@ :show.sync="showAddCategoryModal" :portal-name="selectedPortalName" :locale="selectedPortalLocale" + :portal-slug="selectedPortalSlug" @cancel="onClickCloseAddCategoryModal" /> diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/categories/AddCategory.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/categories/AddCategory.vue index 0fb6bcd2b..95476c0df 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/categories/AddCategory.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/categories/AddCategory.vue @@ -86,6 +86,10 @@ export default { type: String, default: '', }, + portalSlug: { + type: String, + default: '', + }, }, data() { return { @@ -105,7 +109,9 @@ export default { }, computed: { selectedPortalSlug() { - return this.$route.params.portalSlug; + return this.$route.params.portalSlug + ? this.$route.params.portalSlug + : this.portalSlug; }, nameError() { if (this.$v.name.$error) { diff --git a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalLocales.vue b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalLocales.vue index 1e0023e6c..bae35b5af 100644 --- a/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalLocales.vue +++ b/app/javascript/dashboard/routes/dashboard/helpcenter/pages/portals/EditPortalLocales.vue @@ -140,13 +140,13 @@ export default { width: 100%; background: var(--white); height: 100%; - padding: 0 var(--space-medium); + padding: 0 0 0 var(--space-normal); .button-container { display: flex; justify-content: flex-end; } .locale-container { - margin-top: var(--space-large); + margin-top: var(--space-normal); } }