Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 08 2022 14:29
    MrWolfZ closed #69
  • Jul 26 2020 05:47
    amithegde commented #20
  • Jul 26 2020 05:46
    amithegde commented #20
  • Jul 06 2020 09:12
    the0rem commented #20
  • Oct 15 2019 16:45
    johannesjo commented #20
  • Sep 21 2019 04:04
    JimTheMan closed #16
  • May 04 2019 00:15
    felixunivers edited #17
  • Apr 29 2019 21:30
    felixunivers opened #17
  • Apr 10 2019 21:15
    rezord opened #16
  • Jan 31 2019 20:44
    alex-okrushko commented #1511
  • Jan 31 2019 20:21
    brandonroberts edited #1538
  • Jan 31 2019 20:20
    brandonroberts edited #1538
  • Jan 31 2019 20:18
    brandonroberts labeled #1538
  • Jan 31 2019 20:18
    brandonroberts labeled #1538
  • Jan 31 2019 20:18
    brandonroberts opened #1538
  • Jan 31 2019 12:11
    timdeschryver closed #1536
  • Jan 31 2019 12:11
    timdeschryver commented #1536
  • Jan 31 2019 12:08
    timdeschryver closed #1537
  • Jan 31 2019 12:08
    timdeschryver commented #1537
  • Jan 31 2019 11:59
    olefrank commented #1036
Matt Erman
@CodeLiftSleep
if you are using getById() it would look for an endpoint named car
etc
and it basicaly just works like magic
Alex
@alexandrupintilei
@BertrandMarechal @CodeLiftSleep this guy explain very well how it works:
https://www.youtube.com/watch?v=TenetyDn4XM&ab_channel=ApplicableProgramming
consider ngrx/data can you have different slice for each enitity? if you need lets say slice1 state into slice2, can you access it?
Alex
@alexandrupintilei
@CodeLiftSleep do i need ngrx entity if i will use data?
as i understood ngrx data does not neet reducer, effects etc in order to store data
Antonio
@tzamora
every time we subscribe to an selector, the current value is emited inmediately after subscription, is there a way to subscribe to a selector but only get the subsequent emitions after the subscription not the current value?
I need to subscribe to a selector observable but only get the values AFTER the subscription. Thanks
Skyler L
@SkylerLutz
I'm using ngrx/data -- what is the best-practice for displaying errors to the user in a HTTP request failed scenario? Does ngrx offer anything out of the box?
Skyler L
@SkylerLutz
I googled around for a snackbar-oriented offering but came up short
Rick van der Meij
@rickvandermey
razze
@razzee:matrix.org
[m]
any guidance on writing effect tests with concatLatestFrom ?
razze
@razzee:matrix.org
[m]
Nvm
Mo Moadeli
@momoadeli
hi! Is there anything prohibiting us from adding the ngrx forRoot into a module other than app.module? I am aware and have worked extensively with feature states but need to see if forRoot store can be moved into another lazyloaded module instead of app.module.ts. thoughts?
gsMallaSamanta
@gsMallaSamanta

@derekkite, @RoboZoom
Trying to implement @ngrx/entity for the first time. Getting the below error.

core.js:4442 ERROR TypeError: entities is not iterable
at addManyMutably (http://localhost:4200/vendor.js:126898:30)
at setAllMutably (http://localhost:4200/vendor.js:126911:9)
at Object.operation [as setAll] (http://localhost:4200/vendor.js:126833:27)
at http://localhost:4200/main.js:731:88
at http://localhost:4200/vendor.js:235769:26
at combination (http://localhost:4200/vendor.js:234089:37)
at onboardingReducer (http://localhost:4200/main.js:680:12)
at http://localhost:4200/vendor.js:234201:20
at combination (http://localhost:4200/vendor.js:234089:37)
at http://localhost:4200/vendor.js:234986:27

Below is my code snippet.

---Model---
export interface DataPayload {id: string; name: string;address: string; }

--Action--
export const getDataAction = createAction('[Get Data] Get data');
export const getDataSuccessAction = createAction('[Get Data] Get data successfully', props<{ data: DataPayload[] }>());

---Reducer---
export interface DataState extends EntityState<DataPayload> {}
export const DataAdapter: EntityAdapter<DataPayload> = createEntityAdapter<DataPayload>({selectId: (data: DataPayload) => data.id});
export const initialDataState: RefCountryState = refCountryAdapter.getInitialState({});

export const dataReducer = createReducer(
initialDataState,
on(getReferenceCountrySuccessAction, (state, action) => {
return refCountryAdapter.setAll(action.refCountries, state);
}));

---Effects---
getData$ = createEffect(() =>
this.actions$.pipe(ofType(getDataAction),
mergeMap(() => this.dataService.getData().pipe(
map((response) => {
console.log(response); // Here I am getting the data back as an array - {data: Array(14)}
return getDataSuccessAction( {refCountries});
})))));

Any help would be appreciated.
Thanks

bozhidarc
@bozhidarc
Is it possible to override a feature store initial state through injection token
I try what is described in the documentation, but it doesn't work
Adrian Wang
@adrianwang
What are the ways of access rootState from lazy loaded feature module & store?
Toby
@tobyStaff
I'm looking for a good answer to this question, having had some PR push back from a dev: In NgRx, why do we give state initial values over setting to null or undefined?
1 reply
razze
@razzee:matrix.org
[m]
You can set it to undefined or null. But it's always a good idea to set it properly if you can already do it.
Ash McConnell
@AshMcConnell_twitter
Hi Folks, for ngrx/component-store is it recommended to put the business logic in the store itself?
rajthakur609
@rajthakur609
Hello guys
I have multiple reducers from the feature module. previously single application. Now we add 1 more page. so we move these into modules in each section.
how to do that
Brian Cerasuolo
@BrianCerasuolo
Would it be considered a bad practise to mutate derived values from a selector thay transforms store state?
That*