From d2346a8d4a35e80a148d863cc6c518ee5b51c44a Mon Sep 17 00:00:00 2001 From: Aleksandr Lushkin Date: Mon, 10 Jul 2023 15:21:07 +0200 Subject: [PATCH] Web: Components: Fix wrong LTR TabContainer titles in RTL mode in storybook --- .../tabs-container/tabs-container.stories.js | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/packages/components/tabs-container/tabs-container.stories.js b/packages/components/tabs-container/tabs-container.stories.js index 0b20cdffe1..ef711c0758 100644 --- a/packages/components/tabs-container/tabs-container.stories.js +++ b/packages/components/tabs-container/tabs-container.stories.js @@ -1,5 +1,6 @@ import React from "react"; import TabContainer from "./"; +import styled from "styled-components"; export default { title: "Components/TabContainer", @@ -398,10 +399,17 @@ const tabsItems = [ }, ]; +const StyledTitle = styled.h5.attrs({ dir: "auto" })` + text-align: ${({ theme }) => + theme.interfaceDirection === "rtl" ? `right` : `left`}; +`; + const Template = ({ onSelect, ...args }) => { return (
-
Base TabsContainer:
+ + Base TabsContainer: + onSelect(index)} @@ -410,9 +418,9 @@ const Template = ({ onSelect, ...args }) => { />
-
+ Autoscrolling with different tab widths: -
+ {
-
+ Autoscrolling with the same tabs width: -
+