Update viewport-test-helpers.ts with type annotations
This commit is contained in:
@@ -1,8 +1,9 @@
|
|||||||
import type { Page } from "@playwright/test";
|
import type { Page } from "@playwright/test";
|
||||||
|
|
||||||
import type { CreationTarget, ViewportToolPreview } from "../../src/viewport-three/viewport-transient-state";
|
import type { CreationTarget, ViewportToolPreview } from "../../src/viewport-three/viewport-transient-state";
|
||||||
|
import type { ViewportPanelId } from "../../src/viewport-three/viewport-layout";
|
||||||
|
|
||||||
export const DEFAULT_VIEWPORT_PANEL_ID = "topLeft";
|
export const DEFAULT_VIEWPORT_PANEL_ID: ViewportPanelId = "topLeft";
|
||||||
|
|
||||||
export function getViewportPanel(page: Page, panelId: string = DEFAULT_VIEWPORT_PANEL_ID) {
|
export function getViewportPanel(page: Page, panelId: string = DEFAULT_VIEWPORT_PANEL_ID) {
|
||||||
return page.getByTestId(`viewport-panel-${panelId}`);
|
return page.getByTestId(`viewport-panel-${panelId}`);
|
||||||
@@ -55,7 +56,7 @@ export async function getViewportToolPreview(page: Page): Promise<EditorStoreSna
|
|||||||
|
|
||||||
export async function setViewportCreationPreview(
|
export async function setViewportCreationPreview(
|
||||||
page: Page,
|
page: Page,
|
||||||
panelId: string,
|
panelId: ViewportPanelId,
|
||||||
target: CreationTarget,
|
target: CreationTarget,
|
||||||
center: { x: number; y: number; z: number } | null
|
center: { x: number; y: number; z: number } | null
|
||||||
) {
|
) {
|
||||||
@@ -122,7 +123,7 @@ export async function clickViewport(page: Page, panelId: string = DEFAULT_VIEWPO
|
|||||||
|
|
||||||
export async function setSharedBoxCreationPreview(
|
export async function setSharedBoxCreationPreview(
|
||||||
page: Page,
|
page: Page,
|
||||||
panelId: string,
|
panelId: ViewportPanelId,
|
||||||
center: { x: number; y: number; z: number } | null
|
center: { x: number; y: number; z: number } | null
|
||||||
) {
|
) {
|
||||||
return setViewportCreationPreview(
|
return setViewportCreationPreview(
|
||||||
|
|||||||
Reference in New Issue
Block a user