consta-design-system / uikit

https://consta.design/libs/uikit
MIT License
231 stars 93 forks source link

Tooltip: исправить типизацию #3655

Closed MeowDevoteam closed 3 months ago

MeowDevoteam commented 4 months ago

Полные правила оформления issue

Описание бага Проблема с типизацией компонентов с версией пакета "@types/react": "^18.3.2". Помимо Tooltip'a задеты ещё некоторые компоненты. image

Как воспроизвести баг (опционально)
Опишите пошагово

  1. bun create vite vite-react --template react
  2. bun add @consta/icons @consta/uikit
  3. Добавить компонент тултипа в код

Если баг в коде, необходимо заполнить поля ниже ↧

Версия Consta Kit @consta/uikit@5.3.1

Параметры софта на компьютере:

Дополнительная информация Подробнее в https://github.com/creativetimofficial/material-tailwind/issues/528

ZettZet commented 4 months ago

Более релевантная инфа в https://github.com/DefinitelyTyped/DefinitelyTyped/discussions/69006, https://github.com/microsoft/TypeScript/issues/57779 и https://github.com/microsoft/TypeScript/issues/37151 Там же есть обходные варианты, как например module augmentation, или понижение версии @types/react в проекте Похоже, это проблема на уровне TS