I missed a part of my total usage of this.
I create a base interface called Entity:
export interface Entity { id: string; }
Then the Crud Type Generic should be
export class FirebaseCrudService<T extends Entity> { ... }
Then finally, all our models will extend the Entity interface
export interface Todo extends Entity { ... }
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I missed a part of my total usage of this.
I create a base interface called Entity:
Then the Crud Type Generic should be
Then finally, all our models will extend the Entity interface