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