Skip to content

Commit 9898b1c

Browse files
Fix rebase
1 parent 94d52da commit 9898b1c

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

packages/x-charts/src/ChartsXAxis/ChartsXAxis.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import useSlotProps from '@mui/utils/useSlotProps';
55
import composeClasses from '@mui/utils/composeClasses';
66
import { useThemeProps, useTheme, styled } from '@mui/material/styles';
77
import { useRtl } from '@mui/system/RtlProvider';
8-
import { getDefaultBaseline, getDefaultTextAnchor } from '../ChartsText/defaultTextPlacement';
98
import { clampAngle } from '../internals/clampAngle';
109
import { useIsHydrated } from '../hooks/useIsHydrated';
1110
import { doesTextFitInRect, ellipsize } from '../internals/ellipsize';

packages/x-charts/src/ChartsYAxis/ChartsYAxis.tsx

+7-7
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import composeClasses from '@mui/utils/composeClasses';
66
import { useThemeProps, styled, useTheme } from '@mui/material/styles';
77
import { useRtl } from '@mui/system/RtlProvider';
88
import { getDefaultBaseline, getDefaultTextAnchor } from '../ChartsText/defaultTextPlacement';
9-
import { ellipsize } from '../internals/ellipsize';
9+
import { doesTextFitInRect, ellipsize } from '../internals/ellipsize';
1010
import { useIsClient } from '../hooks/useIsClient';
1111
import { getStringSize } from '../internals/domUtils';
1212
import { TickItemType, useTicks } from '../hooks/useTicks';
@@ -80,15 +80,15 @@ function shortenLabels(
8080
bottomBoundModifier,
8181
);
8282

83-
shortenedLabels.set(
84-
item,
85-
ellipsize(item.formattedValue.toString(), {
83+
const doesTextFit = (text: string) =>
84+
doesTextFitInRect(text, {
8685
width: maxWidth,
8786
height,
8887
angle,
89-
measureText: (text) => getStringSize(text, tickLabelStyle),
90-
}),
91-
);
88+
measureText: (string: string) => getStringSize(string, tickLabelStyle),
89+
});
90+
91+
shortenedLabels.set(item, ellipsize(item.formattedValue.toString(), doesTextFit));
9292
}
9393
}
9494

0 commit comments

Comments
 (0)