mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-13 12:55:00 +00:00
refactor(core): new workspace selector and create dialog (#10323)
This commit is contained in:
@@ -15,9 +15,12 @@ export async function openWorkspaceListModal(page: Page) {
|
||||
|
||||
export async function createLocalWorkspace(
|
||||
params: CreateWorkspaceParams,
|
||||
page: Page
|
||||
page: Page,
|
||||
skipOpenWorkspaceListModal = false
|
||||
) {
|
||||
await openWorkspaceListModal(page);
|
||||
if (!skipOpenWorkspaceListModal) {
|
||||
await openWorkspaceListModal(page);
|
||||
}
|
||||
|
||||
// open create workspace modal
|
||||
await page.getByTestId('new-workspace').click();
|
||||
@@ -30,6 +33,11 @@ export async function createLocalWorkspace(
|
||||
await page.getByPlaceholder('Set a Workspace name').click();
|
||||
await page.getByPlaceholder('Set a Workspace name').fill(params.name);
|
||||
|
||||
// select local server
|
||||
await page.getByTestId('server-selector-trigger').click();
|
||||
const serverSelectorList = page.getByTestId('server-selector-list');
|
||||
await serverSelectorList.getByTestId('local').click();
|
||||
|
||||
// click create button
|
||||
await page.getByTestId('create-workspace-create-button').click({
|
||||
delay: 500,
|
||||
|
||||
Reference in New Issue
Block a user