import { ACTIVITY_DEBUG } from '../common/constants'; import { BASE_SPACE_ID } from '../models/space'; import { RootState } from '../ui/redux/modules'; import * as entities from '../ui/redux/modules/entities'; import { GlobalState } from '../ui/redux/modules/global'; export const reduxStateForTest = async (global: Partial = {}): Promise => ({ entities: entities.reducer(entities.initialEntitiesState, entities.initializeWith(await entities.allDocs())), global: { activeWorkspaceId: null, activeActivity: ACTIVITY_DEBUG, activeSpaceId: BASE_SPACE_ID, isLoading: false, isLoggedIn: false, loadingRequestIds: {}, ...global, }, });