Module

x/live/deps.ts>Overwrite

Open-Source web editor based on Preact, Tailwind and TypeScript. The other side of code.
Go to Latest
type alias Overwrite
import { type Overwrite } from "https://dotland.deno.dev/x/live@1.63.12/deps.ts";

Overwrite

Examples

type Props = { name: string; age: number; visible: boolean }; type NewProps = { age: string; other: string };

// Expect: { name: string; age: string; visible: boolean; } type ReplacedProps = Overwrite<Props, NewProps>;

Type Parameters

T extends object
U extends object
optional
I = Diff<T, U> & Intersection<U, T>
definition: Pick<I, keyof I>