Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- `@State<PostStateModel>({
- name: 'posts',
- defaults: {
- posts: [],
- request: {
- loading: false,
- error: null,
- }
- }
- })
- export class PostState{
- constructor(private postService: PostService) {}`
- @Selector()
- static posts(state: PostStateModel){
- return state.posts;
- };
- static request(type: string){
- return createSelector([PostState], (state: PostStateModel) => {
- console.log(type);
- console.log(state.request[type])
- return state.request[type];
- })
- }
Add Comment
Please, Sign In to add comment