こんな感じのオブジェクトに
const obj = {
hoge: "",
fuga: "",
piyo: ""
};
null なプロパティを追加すると怒られる
const obj = {
hoge: "",
fuga: "",
piyo: "",
xxx: null
};
any 型の object だとプロパティに any を許容するけどこの場合は型推論が働いて any としての定義がされていない
const obj: any = {
hoge: "",
fuga: "",
piyo: "",
xxx: null
};
これで OK