Solución

@estouchedisindo·25/5/2026TypeScript
solution.tsTypeScript
interface User {
  id: number;
  name: string;
  email: string;
}

type ReturnUpdateProfile = ReturnType<typeof updateProfile>;
// type ReturnUpdateProfile = User

export function updateProfile(current: User, changes: Partial<User>): User {
  // Combina el usuario actual con los cambios y retorna el usuario actualizado
  return { ...current, ...changes };
}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.