Make every property optional.
Section: Utility Types
Use `Partial<T>`
typescript
typescript
type User = { id: number; name: string; email: string };
type UserPatch = Partial<User>;Explanation
Useful for patch/update payloads and intermediate object construction.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Utility Types