budibase/qa-core/src/internal-api/fixtures/screens.ts

34 lines
706 B
TypeScript
Raw Normal View History

import { generator } from "../../shared"
import { ScreenRequest } from "../../types"
2023-11-20 21:52:29 +01:00
const randomId = generator.guid()
export const generateScreen = (roleId: string): ScreenRequest => ({
2022-10-21 19:52:39 +02:00
showNavigation: true,
width: "Large",
name: randomId,
template: "createFromScratch",
props: {
_id: randomId,
_component: "@budibase/standard-components/container",
_styles: {
normal: {},
hover: {},
active: {},
selected: {},
},
2022-10-21 19:52:39 +02:00
_children: [],
_instanceName: "New Screen",
direction: "column",
hAlign: "stretch",
vAlign: "top",
size: "grow",
gap: "M",
},
routing: {
route: "/test",
roleId: roleId,
homeScreen: false,
},
})