UNPKG

@reduxjs/toolkit

Version:

The official, opinionated, batteries-included toolset for efficient Redux development

17 lines (13 loc) 440 B
// inlined from https://github.com/EskiMojo14/uncheckedindexed // relies on remaining as a TS file, not .d.ts type IfMaybeUndefined<T, True, False> = [undefined] extends [T] ? True : False const testAccess = ({} as Record<string, 0>)['a'] export type IfUncheckedIndexedAccess<True, False> = IfMaybeUndefined< typeof testAccess, True, False > export type UncheckedIndexedAccess<T> = IfUncheckedIndexedAccess< T | undefined, T >