-
Couldn't load subscription status.
- Fork 196
fix(TabsItem): fix onClick prop without controlled mode #8998
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(TabsItem): fix onClick prop without controlled mode #8998
Conversation
size-limit report 📦
|
e2e tests |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #8998 +/- ##
=======================================
Coverage 96.10% 96.10%
=======================================
Files 449 449
Lines 25773 25773
Branches 4811 4811
=======================================
Hits 24768 24768
Misses 1005 1005
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
👀 Docs deployed
📦 Package ✅yarn add @vkontakte/vkui@https://vkui-screenshot.hb.bizmrg.com/pull/8998/96e88b7659662ecc5f13504d7549e03d7ada4908/pkg/@vkontakte/vkui/_pkg.tgzCommit 96e88b7 |
* fix(TabsItem): fix onClick prop without controlled mode * fix(TabsItem): fix condition
| ✅ v7.7.1 🎉 |
Описание
После #8484 в
TabsItemвсегда прокидывается свойствоonClickи, посколькуTabsItemиспользует внутриTappable, компонент всегда интерактивный, что не очень правильно. Нужно сделать так, чтобы onClick вTappableпрокидывался только, если снаружи прокинутonClickили, еслиTabsработает в контролируемом режимеRelease notes
Исправления
TabsItemвсегда был интерактивным