Some checks failed
Release Workflow / determine-release-type (push) Has been cancelled
Release Workflow / checks (push) Has been cancelled
Release Workflow / e2e-tests (push) Has been cancelled
Release Workflow / build-images (push) Has been cancelled
Release Workflow / publish-release (push) Has been cancelled
10 lines
365 B
TypeScript
10 lines
365 B
TypeScript
import type { Page } from "@playwright/test";
|
|
|
|
export const waitForAppReady = async (page: Page) => {
|
|
await page.waitForFunction(() => document.body?.getAttribute("data-app-ready") === "true");
|
|
};
|
|
|
|
export const gotoAndWaitForAppReady = async (page: Page, url: string) => {
|
|
await page.goto(url, { waitUntil: "domcontentloaded" });
|
|
await waitForAppReady(page);
|
|
};
|