-
TS2322: Type '{ selected: boolean; onClick: () => any; "aria-label": string; }' is not assignable to type 'TabbarItemProps'. Property 'onClick' does not exist on type 'TabbarItemProps'. <TabbarItem selected={text === 'one'} onClick={() => setText('one')} aria-label='Новости'>
<Icon28NewsfeedOutline />
</TabbarItem> Стоит ли добавлять В том же компоненте, кстати, есть ссылка на класс, которого нет в стилях |
Beta Was this translation helpful? Give feedback.
Answered by
inomdzhon
Jun 16, 2023
Replies: 1 comment 14 replies
-
Какая у тебя версия VKUI?
Да, можно удалить. Будем рады PR ;) PS: ко всем запросам стоит прикреплять версию VKUI |
Beta Was this translation helpful? Give feedback.
14 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Аааа ой, ты
src/components/TabbarItem/Readme.md
что ли смотришь? Опять же, это твой IDE пытается раздуплить что там по типам.Никогда не доверяй IDE))) Если ты работаешь с VKUI, то в корне проекта есть команда
yarn run lint:types
– стоит ориентироваться только на него.PS1: У нас нет тайп чека в файлах маркдаун по типу
Readme.md
, это же совсем другой формат.PS2: А сам компонент наследует параметры от
React.AllHTMLAttributes<HTMLElement>
и там естьonClick
в том числе.