@@ -82,7 +82,7 @@ console.log(store.getState().books)
8282
8383// Can create a set of memoized selectors based on the location of this entity state
8484const booksSelectors = booksAdapter .getSelectors <RootState >(
85- (state ) => state .books
85+ (state ) => state .books ,
8686)
8787
8888// And then use the selectors to retrieve values
@@ -148,21 +148,21 @@ export interface EntityStateAdapter<T> {
148148 removeMany<S extends EntityState <T >>(state : S , keys : EntityId []): S
149149 removeMany<S extends EntityState <T >>(
150150 state : S ,
151- keys : PayloadAction <EntityId []>
151+ keys : PayloadAction <EntityId []>,
152152 ): S
153153
154154 removeAll<S extends EntityState <T >>(state : S ): S
155155
156156 updateOne<S extends EntityState <T >>(state : S , update : Update <T >): S
157157 updateOne<S extends EntityState <T >>(
158158 state : S ,
159- update : PayloadAction <Update <T >>
159+ update : PayloadAction <Update <T >>,
160160 ): S
161161
162162 updateMany<S extends EntityState <T >>(state : S , updates : Update <T >[]): S
163163 updateMany<S extends EntityState <T >>(
164164 state : S ,
165- updates : PayloadAction <Update <T >[]>
165+ updates : PayloadAction <Update <T >[]>,
166166 ): S
167167
168168 upsertOne<S extends EntityState <T >>(state : S , entity : T ): S
@@ -171,7 +171,7 @@ export interface EntityStateAdapter<T> {
171171 upsertMany<S extends EntityState <T >>(state : S , entities : T []): S
172172 upsertMany<S extends EntityState <T >>(
173173 state : S ,
174- entities : PayloadAction <T []>
174+ entities : PayloadAction <T []>,
175175 ): S
176176}
177177
@@ -190,7 +190,7 @@ export interface EntityAdapter<T> extends EntityStateAdapter<T> {
190190 getInitialState<S extends object >(state : S ): EntityState <T > & S
191191 getSelectors(): EntitySelectors <T , EntityState <T >>
192192 getSelectors<V >(
193- selectState : (state : V ) => EntityState <T >
193+ selectState : (state : V ) => EntityState <T >,
194194 ): EntitySelectors <T , V >
195195}
196196```
@@ -225,7 +225,8 @@ All three options will insert _new_ entities into the list. However they differ
225225Each method has a signature that looks like:
226226
227227``` ts no-transpile
228- (state : EntityState <T >, argument : TypeOrPayloadAction <Argument <T >>) => EntityState < T >
228+ ;(state : EntityState <T >, argument : TypeOrPayloadAction <Argument <T >>) =>
229+ EntityState < T >
229230```
230231
231232In other words, they accept a state that looks like ` {ids: [], entities: {}} ` , and calculate and return a new state.
@@ -407,7 +408,7 @@ store.dispatch(
407408 booksReceived ([
408409 { id: ' b' , title: ' Book 3' },
409410 { id: ' c' , title: ' Book 2' },
410- ])
411+ ]),
411412)
412413
413414console .log (booksSelectors .selectIds (store .getState ()))
0 commit comments