MG
Size: a a a
MG
DT
MG
DT
this.store.subscribe(console.log)
MG
this.store.subscribe(console.log)

MG
IS
DT
DT
IS
DT
this.store.pipe(
select(state => state.hello),
select(getSelectedMessages),
).subscribe(console.log)
DT
IS
this.store.pipe(
select(state => state.hello),
select(getSelectedMessages),
).subscribe(console.log)
MG

DT

export const selectHello = createFeatureSelector<StoreState, HelloState>('hello');
export const selectMessages = createSelector(
selectHello,
(state: HelloState) => state.messages,
);DT
export const selectHello = createFeatureSelector<StoreState, HelloState>('hello');
export const selectMessages = createSelector(
selectHello,
(state: HelloState) => state.messages,
);export const selectPosts = createSelector(
selectHello,
(state: HelloState) => state.posts,
);
MG
export const selectHello = createFeatureSelector<StoreState, HelloState>('hello');
export const selectMessages = createSelector(
selectHello,
(state: HelloState) => state.messages,
);
MG

MG
DT