@Paulani

Как вернуть тип из свойства существующего типа?

Есть такой тип, который я импортирую из сторонней библиотеки:
export type DrawerProps = {
  items : MenuItem[]
}


У меня есть функция, которая возвращает данные типа MenuItem[]. Как используя только DrawerProps типизировать возвращаемый результат моей функции? То-есть какой аналог в тайпскрипте чтобы получить это DrawerProps.items, то-есть MenuItem[]?
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
RAX7
@RAX7
- DrawerProps.items
+ DrawerProps['items']
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@historydev Куратор тега JavaScript
Острая аллергия на анимешников
export interface DrawerProps<T> = {
  items: T
}
const A?:DrawerProps<MenuItem[]>;

или click
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы