import type { Page } from '@playwright/test'; import { waitNextFrame } from './misc.js'; export async function updateBlockType( page: Page, flavour: BlockSuite.Flavour, type?: string ) { await page.evaluate( ([flavour, type]) => { (window.host.std.command.chain() as any) .updateBlockType({ flavour, props: { type, }, }) .run(); }, [flavour, type] as [BlockSuite.Flavour, string?] ); await waitNextFrame(page, 400); }