TypeScript trick
Бывает так, что у нас получился сложный object-тип в TS, который подсвечивается как выражение, вместо набора полей.
Есть лайфках, чтобы развернуть такие типы в плоский объект с понятным набором ключ/значение:
На логику компилятора никак не влияет, но визуально становится почище.
#typescript #frontend #development #code
Бывает так, что у нас получился сложный object-тип в TS, который подсвечивается как выражение, вместо набора полей.
Есть лайфках, чтобы развернуть такие типы в плоский объект с понятным набором ключ/значение:
type Flatten<T> = Omit<T, never>
На логику компилятора никак не влияет, но визуально становится почище.
#typescript #frontend #development #code
👍11🔥4
tgoop.com/bro_science_dev/68
Create:
Last Update:
Last Update:
TypeScript trick
Бывает так, что у нас получился сложный object-тип в TS, который подсвечивается как выражение, вместо набора полей.
Есть лайфках, чтобы развернуть такие типы в плоский объект с понятным набором ключ/значение:
На логику компилятора никак не влияет, но визуально становится почище.
#typescript #frontend #development #code
Бывает так, что у нас получился сложный object-тип в TS, который подсвечивается как выражение, вместо набора полей.
Есть лайфках, чтобы развернуть такие типы в плоский объект с понятным набором ключ/значение:
type Flatten<T> = Omit<T, never>
На логику компилятора никак не влияет, но визуально становится почище.
#typescript #frontend #development #code
BY Krasman


Share with your friend now:
tgoop.com/bro_science_dev/68
