Sequence NODE_164
Easy

Make a Partial User Update Type

TypeScript
Technical Specification

Create a UserUpdate type where all User fields are optional using Partial.

Input/Output Samples
Input:{ email?: string }
Output:Valid UserUpdate
Optimal Logic Path
type User = {
  id: number;
  name: string;
  email: string;
  isAdmin: boolean;
};

type UserUpdate = Partial<User>;
Architectural Deep-Dive
Partial<User> is perfect for PATCH/update operations where not every field is required.