import { createSelector } from '@reduxjs/toolkit' import { initialState } from '.' import { State } from '../types' // First select the relevant part from the state const selectDomain = (state: State) => state.metaData || initialState export const selectMetaDataLoading = createSelector([selectDomain], (metaDataState) => metaDataState.loading) export const selectMetaData = createSelector([selectDomain], (metaDataState) => metaDataState.metaData) export const selectIsLoadedMetadata = createSelector([selectDomain], (metaDataState) => metaDataState.isLoaded)