Add minWidth: 0 to one line text

This commit is contained in:
Eric Bailey
2026-03-25 15:00:45 -07:00
parent 63f1fcb20f
commit 3c3b86eca2
+4
View File
@@ -108,6 +108,10 @@ export function P({style, ...rest}: TextProps) {
const numberOfLinesClippingFix = {
overflowY: 'visible',
overflowX: 'clip',
// mimic browser default behavior of `min-width: 0` on `overflow: hidden`
// elements to allow text to shrink smaller than its intrinsic width when
// necessary
minWidth: 0,
// this is neater and supports vertical writing modes, but it's only baseline newly available
// overflowInline: 'clip',
} satisfies React.CSSProperties as TextStyleProp