fix: Force re-render route i18n string (#11063)

The string were not taking the correct locale as there were initialized
during the component mount. This change would force the component to
re-render the strings.
This commit is contained in:
Pranav
2025-03-11 15:15:28 -07:00
committed by GitHub
parent dedd67167a
commit 2dd9f0f672

View File

@@ -90,7 +90,7 @@ const sortedInboxes = computed(() =>
inboxes.value.slice().sort((a, b) => a.name.localeCompare(b.name))
);
const newReportRoutes = [
const newReportRoutes = () => [
{
name: 'Reports Agent',
label: t('SIDEBAR.REPORTS_AGENT'),
@@ -116,7 +116,7 @@ const newReportRoutes = [
},
];
const oldReportRoutes = [
const oldReportRoutes = () => [
{
name: 'Reports Agent',
label: t('SIDEBAR.REPORTS_AGENT'),
@@ -140,7 +140,7 @@ const oldReportRoutes = [
];
const reportRoutes = computed(() =>
showV4Routes.value ? newReportRoutes : oldReportRoutes
showV4Routes.value ? newReportRoutes() : oldReportRoutes()
);
const menuItems = computed(() => {