block: sourcebughelp wantedsev:S4
Description
Describe the bug
Similar to https://github.com/storybookjs/storybook/issues/25542 , but vice versa.
In a story I have such code
const icons = [
createRow('Add', <Icon type={'add'} onClick={onClick} className={'any-class'}/>),
createRow('Change', <Icon type={'change'} onClick={onClick}/>),
createRow('Up', <Icon type={'up'} onClick={onClick}/>),
createRow('Down', <Icon type={'down'} onClick={onClick}/>),
createRow('Remove', <Icon type={'remove-trash'} onClick={onClick}/>),
createRow('Close', <Icon type={'remove-x'} onClick={onClick}/>),
createRow('Download', <Icon type={'download'} onClick={onClick}/>),
]
When I use "Show Code" feature, the code is shown with removed linebreaks, making it hard to copy component code.
const icons = [createRow('Add', <Icon type={'add'} onClick={onClick} className={'any-class'} />), createRow('Change', <Icon type={'change'} onClick={onClick} />), createRow('Up', <Icon type={'up'} onClick={onClick} />), createRow('Down', <Icon type={'down'} onClick={onClick} />), createRow('Remove', <Icon type={'remove-trash'} onClick={onClick} />), createRow('Close', <Icon type={'remove-x'} onClick={onClick} />), createRow('Download', <Icon type={'download'} onClick={onClick} />)];
To Reproduce
No response
System
npx storybook@7.6.7 info
Storybook Environment Info:
System:
OS: Linux 5.15 Ubuntu 22.04.2 LTS 22.04.2 LTS (Jammy Jellyfish)
CPU: (16) x64 12th Gen Intel(R) Core(TM) i7-1260P
Shell: 5.1.16 - /bin/bash
Binaries:
Node: 18.18.2 - ~/.nvm/versions/node/v18.18.2/bin/node
npm: 9.8.1 - ~/.nvm/versions/node/v18.18.2/bin/npm <----- active
npmPackages:
@storybook/addon-essentials: ^7.6.7 => 7.6.7
@storybook/manager-api: ^7.6.7 => 7.6.7
@storybook/nextjs: ^7.6.7 => 7.6.7
@storybook/theming: ^7.6.7 => 7.6.7
storybook: ^7.6.7 => 7.6.7
Additional context
No response