У меня есть следующий тип
type MyObject = $ReadOnly<{
foo: ?number,
bar: ?number,
baz: ?number,
}>;
, и я хочу преобразовать все значения в значения, не допускающие значения NULL, например:
type MyNonNullValuesObject = $ReadOnly<{
foo: number,
bar: number,
baz: number,
}>;
Какой хороший способ сделать это в Flow без повторения всех ключей? Я хочу использовать утилиту $NonMaybeType<T>
, чтобы помочь мне здесь.