@hrc/type-utils
Type utilities used by the following packages of <hrc />
:
Installation
npm install @hrc/type-utils
pnpm add @hrc/type-utils
yarn add @hrc/type-utils
Usage
import type { Simplify } from "@hrc/type-utils";
type MyType = { a: number; b: string;};
type AnotherType = { c: boolean; d: number;};
type FlattenedType = Simplify<MyType & AnotherType>;
Utilities
Simplify
- Use to flatten the type output to improve type hints shown in editors
Common Props
Color
- Color variantsSize
- Size variants