Skip to content

Commit 21b298c

Browse files
authored
feat(fuselage): Adds wordbreak in Box Component (#853)
1 parent dc71a45 commit 21b298c

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

packages/fuselage/src/components/Box/props.stories.mdx

+15
Original file line numberDiff line numberDiff line change
@@ -436,6 +436,21 @@ The `is` prop allows `Box` to render any component capable of handling common DO
436436
</Story>
437437
</Canvas>
438438

439+
#### Word Break
440+
441+
<Canvas>
442+
<Story name='Word break'>
443+
<>
444+
<Box wordBreak='break-word'>
445+
Breakwoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooord
446+
</Box>
447+
<Box wordBreak='break-all'>
448+
Breakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaall
449+
</Box>
450+
</>
451+
</Story>
452+
</Canvas>
453+
439454
### Layout
440455

441456
#### Widths

packages/fuselage/src/components/Box/stylingProps.ts

+2
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ export type StylingProps = {
147147
textAlign: CSSProperties['textAlign'];
148148
textTransform: CSSProperties['textTransform'];
149149
textDecorationLine: CSSProperties['textDecorationLine'];
150+
wordBreak: CSSProperties['wordBreak'];
150151

151152
elevation: '0' | '1' | '2';
152153
invisible: boolean;
@@ -349,6 +350,7 @@ export const propDefs: Record<keyof StylingProps, PropDefinition> = {
349350
textAlign: stringProp,
350351
textTransform: stringProp,
351352
textDecorationLine: stringProp,
353+
wordBreak: stringProp,
352354

353355
elevation: {
354356
toStyle: (value) => {

0 commit comments

Comments
 (0)