diff --git a/packages/vkui/src/components/Tabs/Tabs.e2e-playground.tsx b/packages/vkui/src/components/Tabs/Tabs.e2e-playground.tsx index 5c45c7f19a..d2f7870195 100644 --- a/packages/vkui/src/components/Tabs/Tabs.e2e-playground.tsx +++ b/packages/vkui/src/components/Tabs/Tabs.e2e-playground.tsx @@ -111,7 +111,7 @@ export const TabsPlayground = (props: ComponentPlaygroundProps) => { > Лента , - , + , Лента , diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-android-chromium-dark-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-android-chromium-dark-1-snap.png index 57458fd7c8..61f1e3b602 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-android-chromium-dark-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-android-chromium-dark-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:38bd43a5d53efe4a680b7c7d5b23806c63ded58d8dd444b7d9ae497f4cd5a1cf -size 203572 +oid sha256:bc0a34f4c55818ee7213b0a03807fb7e175f26c1d0e1f9fd3f6fac0736865eec +size 203031 diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-android-chromium-light-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-android-chromium-light-1-snap.png index 2851e8711d..281944f4a8 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-android-chromium-light-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-android-chromium-light-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:170fd415a7b0cc8974757da0584210e25c5074b7a87038b19e6dc6f797a8a348 -size 202266 +oid sha256:54b5574511add9df3792c92cc7b2f7296d53c56ea8b09ed86b6ab1154ad84fcb +size 201899 diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-ios-webkit-dark-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-ios-webkit-dark-1-snap.png index 7941160f8b..af4b17bb19 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-ios-webkit-dark-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-ios-webkit-dark-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:94b0b088ea0a9b821432c780b90346a518aea65aadb1edf3559de8937679ea26 -size 186095 +oid sha256:d2bf835b32dbcdf4b14b9ea68c22aecb8a079c025aa9e2af9dba6ade0fe9048f +size 185553 diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-ios-webkit-light-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-ios-webkit-light-1-snap.png index 8abe2fcbf8..cd687f6990 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-ios-webkit-light-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-ios-webkit-light-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5c588b924ff6ba062b8661b8bad1b688b5d8607a87ac61a04810d1399aeab243 -size 185227 +oid sha256:245bbfb06565ab2698aa64e83e16489ee2e9609c34ea563db3cd542c083f5866 +size 184822 diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-chromium-dark-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-chromium-dark-1-snap.png index a137d48ae7..3ec5f7ab46 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-chromium-dark-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-chromium-dark-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b21671cb44e47ce4fd0509acee668dc509ac156e7d61be9e375016837be46e58 -size 249764 +oid sha256:d46f6ebd6a89e133f94cfc83c9d0a3c533d394527e1154dc4f462e949ec9aecd +size 248600 diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-chromium-light-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-chromium-light-1-snap.png index 8831379b6e..02aac05198 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-chromium-light-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-chromium-light-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b480780f6062b8e2e6d9d264e9df2b9638d780843d0d695e411d4ab3c5d73e62 -size 252255 +oid sha256:5d3c87f7334028b07553d22d674134baad4d777f3f4160c2a4bc5788a424a47a +size 251170 diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-firefox-dark-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-firefox-dark-1-snap.png index 34ed583009..0223c8038b 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-firefox-dark-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-firefox-dark-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4f7785418c207ac213205772c32ef035c0b20ccf4e291686aed7fdc78fe9357f -size 272831 +oid sha256:39bf34a07b350385ba6a29fd188feba409746e8be7a521c3bc687db38013b58b +size 272144 diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-firefox-light-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-firefox-light-1-snap.png index c331d6dc01..5709667eb1 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-firefox-light-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-firefox-light-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1c799c13208fb5e11c2f52ab08de82384431728d57122d7823713441f84e408b -size 290680 +oid sha256:332953c34a6c154a92e7ebeb7791c1f6bbac03d711117a255f17281930bfb473 +size 289833 diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-webkit-dark-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-webkit-dark-1-snap.png index 0377c5ccec..6bd84134db 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-webkit-dark-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-webkit-dark-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:afa1265503680d121dfd49242762392ca4b3978aefd701209429ef168f170a47 -size 228388 +oid sha256:e4b402f7d536733a9ddd50745670d7a54d9ddaeafcf740b94f15604b455b5041 +size 227251 diff --git a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-webkit-light-1-snap.png b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-webkit-light-1-snap.png index 916b58694b..de9761f9bb 100644 --- a/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-webkit-light-1-snap.png +++ b/packages/vkui/src/components/Tabs/__image_snapshots__/tabs-vkcom-webkit-light-1-snap.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:06f7356025497c491eec5f0a62f8cc7888f321f546dea7d265d9767948cb2321 -size 234381 +oid sha256:2f29a337ec8d348ebd822317b1e96a895c7cfe543b067f787df92090c1a160ef +size 233361 diff --git a/packages/vkui/src/components/TabsItem/TabsItem.tsx b/packages/vkui/src/components/TabsItem/TabsItem.tsx index 3244bb0986..772f50b262 100644 --- a/packages/vkui/src/components/TabsItem/TabsItem.tsx +++ b/packages/vkui/src/components/TabsItem/TabsItem.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { classNames } from '@vkontakte/vkjs'; +import { classNames, hasReactNode } from '@vkontakte/vkjs'; import { useAdaptivity } from '../../hooks/useAdaptivity'; import { useExternRef } from '../../hooks/useExternRef'; import { usePrevious } from '../../hooks/usePrevious'; @@ -75,7 +75,7 @@ export const TabsItem = ({ const isTabFlow = role === 'tab'; - if (status) { + if (hasReactNode(status)) { statusComponent = typeof status === 'number' ? (