import { vi } from 'vitest'; import { type Workspace2DefinitionProps } from '@openmrs/esm-framework'; export function mockWorkspace2Props( workspaceProps: T, overrides: Partial> = {}, ): Workspace2DefinitionProps { return { workspaceProps, windowProps: null, groupProps: null, closeWorkspace: vi.fn(), launchChildWorkspace: vi.fn(), workspaceName: '', windowName: '', isRootWorkspace: true, showActionMenu: false, ...overrides, }; }