17 lines
627 B
TypeScript
17 lines
627 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { getMobileWorkbenchSheetHeight } from "./mobile-workbench-sheet-layout";
|
|
|
|
describe("mobile workbench sheet heights", () => {
|
|
it("keeps the two deterministic snap heights", () => {
|
|
expect(getMobileWorkbenchSheetHeight("half", 844)).toBe(439);
|
|
expect(getMobileWorkbenchSheetHeight("full", 844)).toBe(776);
|
|
});
|
|
|
|
it("always leaves the configured map strip visible at full height", () => {
|
|
const viewportHeight = 667;
|
|
const sheetHeight = getMobileWorkbenchSheetHeight("full", viewportHeight);
|
|
|
|
expect(viewportHeight - sheetHeight).toBe(68);
|
|
});
|
|
});
|