d783519835
`KeyValuePipe` currently accepts `null` values as well as `Map`s and a few others. However, due to the way in which TS overloads work, a type of `T|null` will not be accepted by `KeyValuePipe`'s signatures, even though both `T` and `null` individually would be. To make this work, each signature that accepts some type `T` has been duplicated with a second one below it that accepts a `T|null` and includes `null` in its return type. Fixes #35743 PR Close #36093 |
||
---|---|---|
.. | ||
async_pipe_spec.ts | ||
case_conversion_pipes_spec.ts | ||
date_pipe_spec.ts | ||
i18n_plural_pipe_spec.ts | ||
i18n_select_pipe_spec.ts | ||
json_pipe_spec.ts | ||
keyvalue_pipe_spec.ts | ||
number_pipe_spec.ts | ||
slice_pipe_spec.ts |