@Denioo

Как настроить глобальный @types в Koa?

Всем привет, проблема в том что в koa когда подключаешь typescript и пишешь допустим
router.get('/', async (ctx: Context): Promise<void> => {
	const { id }: string = ctx.query;
}

Дальше в коде этот id будет подсвечиваться, но если поставить тип any вместо string то все будет ок, но как этого избежать? Как вариант вроде надо сделать @types папку и туда закинуть интерфейс, но не могу найти инфы по этому поводу.
  • Вопрос задан
  • 35 просмотров
Решения вопроса 1
Aetae
@Aetae Куратор тега TypeScript
Тлен
Ну не правильно же, ты пытаешься присвоить тип string объекту вида {id: some}.
const { id }: {id: string}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы