Skip to content

Commit 69f2641

Browse files
committed
♻️(frontend) list members from side modal
We refactorize the members grid to display it inside the share side modal. It is not a member grid anymore but a member list with infinite scroll. We can directly update the role or delete a member from the each row of the list.
1 parent e5de5a4 commit 69f2641

36 files changed

+520
-1671
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ and this project adheres to
1919

2020
- ♻️(frontend) replace docs panel with docs grid #120
2121
- ♻️(frontend) create a doc from a modal #132
22+
- ♻️(frontend) manage members from the share modal #140
2223

2324
## [1.0.0] - 2024-07-02
2425

src/frontend/apps/e2e/__tests__/app-impress/common.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export const createDoc = async (
7171
export const addNewMember = async (
7272
page: Page,
7373
index: number,
74-
role: 'Admin' | 'Owner' | 'Member',
74+
role: 'Administrator' | 'Owner' | 'Member' | 'Editor' | 'Reader',
7575
fillText: string = 'user',
7676
) => {
7777
const responsePromiseSearchUser = page.waitForResponse(
@@ -80,8 +80,6 @@ export const addNewMember = async (
8080
response.status() === 200,
8181
);
8282

83-
await page.getByRole('button', { name: 'Share' }).click();
84-
8583
const inputSearch = page.getByLabel(/Find a member to add to the document/);
8684

8785
// Select a new user

src/frontend/apps/e2e/__tests__/app-impress/doc-member-delete.spec.ts

Lines changed: 0 additions & 192 deletions
This file was deleted.

src/frontend/apps/e2e/__tests__/app-impress/doc-member-grid.spec.ts

Lines changed: 0 additions & 112 deletions
This file was deleted.

0 commit comments

Comments
 (0)