fix(editor): Fix 'Shared with me' page tabs and header (#18199)

This commit is contained in:
Jaakko Husso
2025-08-15 10:51:26 +03:00
committed by GitHub
parent b6aa0bbd6b
commit eecfa68f50

View File

@@ -64,10 +64,10 @@ const headerIcon = computed((): IconOrEmoji => {
const projectName = computed(() => { const projectName = computed(() => {
if (!projectsStore.currentProject) { if (!projectsStore.currentProject) {
if (projectPages.isOverviewSubPage) { if (projectPages.isSharedSubPage) {
return i18n.baseText('projects.menu.overview');
} else if (projectPages.isSharedSubPage) {
return i18n.baseText('projects.header.shared.title'); return i18n.baseText('projects.header.shared.title');
} else if (projectPages.isOverviewSubPage) {
return i18n.baseText('projects.menu.overview');
} }
return null; return null;
} else if (projectsStore.currentProject.type === ProjectTypes.Personal) { } else if (projectsStore.currentProject.type === ProjectTypes.Personal) {
@@ -193,26 +193,26 @@ const actions: Record<ActionTypes, (projectId: string) => void> = {
}, },
}); });
}, },
[ACTION_TYPES.FOLDER]: async () => { [ACTION_TYPES.FOLDER]: () => {
emit('createFolder'); emit('createFolder');
}, },
} as const; } as const;
const pageType = computed(() => { const pageType = computed(() => {
if (projectPages.isOverviewSubPage) { if (projectPages.isSharedSubPage) {
return 'overview';
} else if (projectPages.isSharedSubPage) {
return 'shared'; return 'shared';
} else if (projectPages.isOverviewSubPage) {
return 'overview';
} else { } else {
return 'project'; return 'project';
} }
}); });
const sectionDescription = computed(() => { const sectionDescription = computed(() => {
if (projectPages.isOverviewSubPage) { if (projectPages.isSharedSubPage) {
return i18n.baseText('projects.header.overview.subtitle');
} else if (projectPages.isSharedSubPage) {
return i18n.baseText('projects.header.shared.subtitle'); return i18n.baseText('projects.header.shared.subtitle');
} else if (projectPages.isOverviewSubPage) {
return i18n.baseText('projects.header.overview.subtitle');
} else if (isPersonalProject.value) { } else if (isPersonalProject.value) {
return i18n.baseText('projects.header.personal.subtitle'); return i18n.baseText('projects.header.personal.subtitle');
} }