mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-16 17:46:45 +00:00
test(editor): Fix first project add button in closed sidebar (#14991)
This commit is contained in:
@@ -213,4 +213,17 @@ describe('ProjectsNavigation', () => {
|
||||
expect(addFirstProjectButton).toBeVisible();
|
||||
expect(addFirstProjectButton).toBeDisabled();
|
||||
});
|
||||
|
||||
it('should show add first project button without text when the menu is collapsed', async () => {
|
||||
projectsStore.teamProjectsLimit = -1;
|
||||
|
||||
const { getByTestId } = renderComponent({
|
||||
props: {
|
||||
collapsed: true,
|
||||
},
|
||||
});
|
||||
|
||||
expect(getByTestId('add-first-project-button')).toBeVisible();
|
||||
expect(getByTestId('add-first-project-button').classList.contains('collapsed')).toBe(true);
|
||||
});
|
||||
});
|
||||
|
||||
@@ -143,7 +143,7 @@ const showAddFirstProject = computed(
|
||||
data-test-id="add-first-project-button"
|
||||
@click="globalEntityCreation.createProject"
|
||||
>
|
||||
{{ locale.baseText('projects.menu.addFirstProject') }}
|
||||
<span>{{ locale.baseText('projects.menu.addFirstProject') }}</span>
|
||||
</N8nButton>
|
||||
</N8nTooltip>
|
||||
<hr v-if="projectsStore.isTeamProjectFeatureEnabled" class="mb-m" />
|
||||
@@ -212,6 +212,7 @@ const showAddFirstProject = computed(
|
||||
&.collapsed {
|
||||
> span:last-child {
|
||||
display: none;
|
||||
margin: 0 var(--spacing-s) var(--spacing-m);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user