T
にidを付け加える方法で、
複数の型で同じ関数を使う際に抽象化して作成したい時が結構あるかと思います。
こちらで参考にしたらいけました
const updateArrayOfObjects = <T extends { id?: string }>(arrayOfObjects: T[], newObject: T, deleteObject: boolean = false): T[] => {
参考記事
Property ‘id’ does not exist on type ‘T’.(2339) Typescript Generics error
コメントを残す