User
Отлично! :)
Как вижу, всегда есть вариант сделать лучше и лаконичнее.
Полезная статья, но последний пример, как мне видится, переусложнен. Проще сделать так:
```
type ConfigType = typeof initialConfig;
const setConfig = <K extends keyof ConfigType, V extends ConfigType[K]>(param: K, value: V) => {...}```Пруф: https://bit.ly/3sIF7wW
Отлично! :)
Как вижу, всегда есть вариант сделать лучше и лаконичнее.
Полезная статья, но последний пример, как мне видится, переусложнен. Проще сделать так:
```
type ConfigType = typeof initialConfig;
const setConfig = <K extends keyof ConfigType, V extends ConfigType[K]>(param: K, value: V) => {
...
}
```
Пруф: https://bit.ly/3sIF7wW