ключ другой. Как мне вручную непереписывать объект, а просто добаить один ключ? Трогать тип А нельзя
type a = {
"b" : "b",
"c": "c"
}
type b = {
"r": "r",
"d": {
"b" : "b",
"c": "c",
"f": "f"
}
}
a & { 'f': 'f' }
а есть способ наоборот убрать не нужный ключ?)
Omit<a, 'f'>, если несколько ключей, то через | надо делать: Omit<a, 'f' | 'g'>
Обсуждают сегодня