export const mockMenu: ZappNavigation = { id: "menuId", name: "menuName", navigation_type: "menuType", category: "menu", localizations: {}, rivers_configuration_id: "riversConfigurationId", data_source_id: "dataSourceId", general: {}, // styles?: Record; // rules?: Record; // assets?: Record; // default?: boolean; // nav_items?: ZappNavigationNavItem[]; // preset_id?: null | unknown; }; export const useRoute = jest.fn(() => ({ screenData: { name: "someName", }, pathname: "someRoute", })); export const useNavigation = jest.fn(() => ({ data: {}, screenData: { name: "someName", }, activeRiver: { id: "someId", }, currentRoute: "someRoute", })); export const useNavigationPluginData = jest.fn().mockReturnValue(mockMenu); export const useIsNavBarVisible = jest.fn().mockReturnValue(true); export const useIsScreenActive = jest.fn().mockReturnValue(true);