Skip to content

Commit

Permalink
refactor: add return type for initialize and initializeWithReferences
Browse files Browse the repository at this point in the history
  • Loading branch information
why520crazy committed May 22, 2024
1 parent 102b79a commit 765af61
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions packages/store/entity-store.ts
Original file line number Diff line number Diff line change
Expand Up @@ -168,8 +168,8 @@ export class EntityStore<TState extends EntityState<TEntity, TReferences>, TEnti
*/

initialize(entity: TEntity): void;
initialize(entities: TEntity[], pagination?: PaginationInfo);
initialize(entityOrEntities: TEntity | TEntity[], pagination?: PaginationInfo) {
initialize(entities: TEntity[], pagination?: PaginationInfo): void;
initialize(entityOrEntities: TEntity | TEntity[], pagination?: PaginationInfo): void {
if (Array.isArray(entityOrEntities)) {
this.isSingleEntity = false;
this.snapshot.entities = entityOrEntities || [];
Expand All @@ -190,8 +190,8 @@ export class EntityStore<TState extends EntityState<TEntity, TReferences>, TEnti
*
*/
initializeWithReferences(entity: TEntity, references: TReferences): void;
initializeWithReferences(entities: TEntity[], references: TReferences, pagination?: PaginationInfo);
initializeWithReferences(entityOrEntities: TEntity | TEntity[], references: TReferences, pagination?: PaginationInfo) {
initializeWithReferences(entities: TEntity[], references: TReferences, pagination?: PaginationInfo): void;
initializeWithReferences(entityOrEntities: TEntity | TEntity[], references: TReferences, pagination?: PaginationInfo): void {
this.snapshot.references = references;
this.buildReferencesIdMap();
if (Array.isArray(entityOrEntities)) {
Expand Down Expand Up @@ -319,7 +319,7 @@ export class EntityStore<TState extends EntityState<TEntity, TReferences>, TEnti
});
this.buildReferencesIdMap();
}
this.next({...state});
this.next({ ...state });
}

/**
Expand Down Expand Up @@ -414,7 +414,7 @@ export class EntityStore<TState extends EntityState<TEntity, TReferences>, TEnti
clearPagination() {
const state = this.snapshot;
state.pagination = null;
this.next({...state});
this.next({ ...state });
}

clear() {
Expand Down

0 comments on commit 765af61

Please sign in to comment.