Как стать автором
Обновить

Комментарии 2

const langs = {
  prop1: 'TS',
  prop2: 'JS'
}
const getLang = (propName: string) => langs[propName] as string;

ругается на этот код

Спасибо за замечание! Это плохой пример и моя ошибка. В действительности langs определён анализатором как более точный тип, поэтому TypeScript подсвечивает, что string не подходит.

Исправил на более практичный пример.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации