точно такой же но заменит все не object значения на тип string?
type Input = {
a: {
b: number
c: string | number | undefined
}
b: string | undefined
}
type Output = {
a: {
b: string
c: string
}
b: string
}
https://www.typescriptlang.org/play?#code/C4TwDgpgBACgTgSwLYOAgbtAvFAzsRAOwHMoAfKQgVyQCMI5zKqAbFp2ge05YgENCTKoQAmEAGYJCEERwTEpwJrhB0eAKHWhIUAJK54yVBggAeACoA+KDnNQIAD2ARRuWIhRpMUAPxQCVNAAXFDifCy4EJra0OZwArjinHBIFtY4+oaeJmn2Ti4ibgFRUL54BFLE6qUhAN7VpY0A2gDSUFJQANYQIJziUOYAuiFxCUkpFq2Dlg2lAL7R4LEQ+DYD8YSJyan1pXx1s1C0IdR0DIcAxiH4RKQUp-SMFMJiktIiDQulx+W3QqISKQydRzGZAA
о, гуд, спасибо )
Обсуждают сегодня