![見出し画像](https://assets.st-note.com/production/uploads/images/99263483/rectangle_large_type_2_e8cb112b5fa0d8a0132dc2d1fac52e77.png?width=1200)
NeatTypeの作り方
こんにちわ。nap5です。
NeatTypeの作り方について紹介したいと思います。
type-festライブラリのSimplifyを使います
デモコードです。
import type { Simplify } from "type-fest";
type Blog = {
id: number;
title: string;
};
type PositionProps = {
top: number;
left: number;
};
type AuthorProps = {
width: number;
height: number;
blogs: Blog[];
};
type CowboyProps = {
cowboy: string;
bebop: string;
};
type NeatType = Simplify<PositionProps & AuthorProps & CowboyProps>;
const a: NeatType = {};
簡単ですが、以上です。
この記事が気に入ったらサポートをしてみませんか?