0
我有一些像這樣的代碼:如何製作只能包含流中特定屬性的類型?
/* @flow */
type Options = {
userdir?: string,
}
function foo(options: Options) {
return 'foo';
}
foo({userDir: 'bar'});
我預計,流將在這裏警告我,有我的選項類型沒有財產userDir
。但根據流程類型檢查器,此代碼完全正常。我如何製作只能在流程中具有某些特性的類型?