自分用メモなので殴り書きです。。(他にも記法ありますが、個人的に好きな書き方です。)
型を定義する
type Args = {
name: string;
value: string;
};
値を追加する(≒ 型を拡張する)
type ExArgs = Args & {items: string[]};
下記と同義
type ExArgs = {
name: string;
value: string;
items: string[];
}
自分用メモなので殴り書きです。。(他にも記法ありますが、個人的に好きな書き方です。)
type Args = {
name: string;
value: string;
};
type ExArgs = Args & {items: string[]};
下記と同義
type ExArgs = {
name: string;
value: string;
items: string[];
}