getNestedValue
Function: getNestedValue()
getNestedValue(
target,path):unknown
Defined in: runtime/snapshotSelectors.ts:19
Безопасное чтение вложенного значения из объекта
по пути вида ["a", "b", "c"].
Особенности:
- исходный объект не мутируется;
- если путь пустой — возвращается
undefined; - если на любом шаге путь не существует — возвращается
undefined; - при появлении не-объекта на промежуточном уровне чтение прекращается.
Parameters
target
объект, из которого читаем значение
Record<string, unknown> | undefined
path
string[]
массив ключей, описывающий путь
Returns
unknown
найденное значение или undefined