diff --git a/src/app/shared/state/index.ts b/src/app/shared/state/index.ts index 5146601..17cac76 100644 --- a/src/app/shared/state/index.ts +++ b/src/app/shared/state/index.ts @@ -14,3 +14,16 @@ export const metaReducers: MetaReducer[] = []; /** * Selectors */ +export const selectBooksState = (state: State) => state.books; +export const selectAllBooks = createSelector( + selectBooksState, + fromBooks.selectAll +); +export const selectActiveBook = createSelector( + selectBooksState, + fromBooks.selectActiveBook +); +export const selectBooksEarningsTotals = createSelector( + selectBooksState, + fromBooks.selectEarningsTotals +);