51639 Commits

Author SHA1 Message Date
Norbert de Langen
2f84ecc71a
Merge branch 'next' into release/7.2 2023-07-10 10:11:11 +02:00
github-actions[bot]
a7275bce52 Merge branch 'next-release' into next 2023-07-10 08:08:18 +00:00
Norbert de Langen
d3bd004985
Merge pull request #23378 from storybookjs/norbert/improve-e2e-stability
Tests: Improve consistency and coverage of e2e tests
2023-07-10 09:59:34 +02:00
Michael Shilman
3854313a6f
Merge pull request #23359 from storybookjs/version-prerelease-from-7.1.0-beta.1
Release: Prerelease 7.1.0-beta.2
v7.1.0-beta.2
2023-07-10 15:47:04 +08:00
Norbert de Langen
49475a07d2
add manager Ui coverage 2023-07-10 09:27:44 +02:00
Norbert de Langen
0c6df8f7c4
make e2e tests less inconsistent 2023-07-10 09:27:24 +02:00
github-actions[bot]
47ab8dc8ad Bump version from 7.1.0-beta.1 to 7.1.0-beta.2 2023-07-10 02:37:36 +00:00
Norbert de Langen
44da7e8405
Merge branch 'next' into release/7.2 2023-07-09 22:32:25 +02:00
Valentin Palkovic
8704b3623d
Merge pull request #23210 from daves28/patch-1
Next.js: Resolving compilation issues when using @nx/react/plugin/storybook with stories that contain SVGs
2023-07-08 09:14:13 +02:00
jonniebigodes
33b74434cb
Merge pull request #23350 from ubugnu/patch-1
Fix duplicate name for interface and function
2023-07-07 21:42:40 +01:00
jonniebigodes
f3e6dd26e6
Merge branch 'next' into patch-1 2023-07-07 20:45:42 +01:00
jonniebigodes
40cb40e52b
Merge pull request #23360 from storybookjs/chore_docs_addon_design_changes
Docs: Addon designs updates for 7.0
2023-07-07 20:27:15 +01:00
jonniebigodes
bfc6945d1c Addon designs updates for 7.0 2023-07-07 16:54:35 +01:00
Valentin Palkovic
a4d93b969b
Merge branch 'next' into patch-1 2023-07-07 16:18:54 +02:00
Valentin Palkovic
7c5fe03c94
Add semicolon 2023-07-07 16:18:23 +02:00
Norbert de Langen
8549fee839
Merge branch 'next' into release/7.2 2023-07-07 15:36:49 +02:00
Norbert de Langen
2c9b425eef
Merge pull request #23291 from storybookjs/norbert/improve-interaction-addon
InteractionsAddon: Improve code quality by using title as `FC` & sharing state via `useAddonState`
2023-07-07 15:35:50 +02:00
Valentin Palkovic
016ce7adfd
Merge pull request #23354 from storybookjs/valentin/downgrade-yarnpkg-packages
Yarn: Downgrade yarnpkg packages and support virtual files properly
2023-07-07 15:24:32 +02:00
Norbert de Langen
f524baa37b
fixes for e2e tests 2023-07-07 15:14:12 +02:00
Norbert de Langen
b3bbb2bee3
Merge branch 'next' into release/7.2 2023-07-07 14:24:27 +02:00
Valentin Palkovic
3a476efe2c Downgrade yarnpkg packages and support virtual files properly 2023-07-07 14:19:04 +02:00
Norbert de Langen
643678969c
Hopefully stabilize interactions e2e test
So… I discovered after a bunch of :computer-rage: ..
That the e2e test for interactions sometimes toggles the toolbar off.
When this happens it can’t click on the button to remount the story.
The toolbar disappears when playwright clicks on the addon tab, which appear like it refreshes storybook somehow, and then the toolbar disappears.
I cannot get playwright to do this locally, but I can see that something seems to be pressing t? Which toggles the toolbar.
What causes the refresh? what causes the toolbar to be toggle off? who knows?
I was trying to detect the presence of the toolbar to toggle back on, if needed,, and this is when things go weird.
Playwright tried to click the button, and can’t.. because it’s not visible.
So obviously I add a if statement, that if the button isn’t visible, it should do a procedure to ensure it will be, then try again.
Playwright tells me the button IS visible, but then when it tries to click says it isn’t. In addition using page.keyboard.press('t') doesn’t work to toggle the toolbar, very strange.
I even tried isWithinViewport()this suggests it’s in the viewport as well.
2023-07-07 14:07:08 +02:00
Michael Shilman
1f782f30d2
Merge pull request #23349 from storybookjs/shilman/fix-toc-stories
Build: Fix TOC stories for cra/default-js
2023-07-07 18:17:27 +08:00
Bouzid Badreddine
c41bab2f1c
Fix duplicate name for interface and function
a function can't have the same name as an interface, in addition to that, DocumentScreen is imported and used as a component and not as an interface in other files.
2023-07-07 10:49:31 +01:00
Michael Shilman
8d873b6e64 Build: Fix TOC stories for cra/default-js 2023-07-07 17:37:10 +08:00
Norbert de Langen
36abf93a5d
Merge pull request #23298 from storybookjs/norbert/improve-more-addons
Addons: Improve code quality by using title as `FC` & sharing state via `useAddonState`
2023-07-07 01:30:32 +02:00
Norbert de Langen
8e1dbbaf51
Merge pull request #23288 from storybookjs/norbert/ui-tabs-types-improvements
UI: Improve tabs component, more type correct, allow for `FC` as title
2023-07-07 00:29:43 +02:00
Norbert de Langen
ca0d813818
Merge branch 'norbert/ui-tabs-types-improvements' into norbert/improve-more-addons 2023-07-06 23:05:51 +02:00
Norbert de Langen
e6aa8c9a43
Merge branch 'norbert/ui-tabs-types-improvements' into norbert/improve-interaction-addon 2023-07-06 23:05:44 +02:00
Norbert de Langen
3f2bc4380b
cleanup 2023-07-06 22:58:19 +02:00
Norbert de Langen
2964e4b296
fix 2023-07-06 22:00:13 +02:00
Norbert de Langen
f45772093f
Merge branch 'norbert/ui-tabs-types-improvements' into norbert/improve-more-addons 2023-07-06 21:30:22 +02:00
Norbert de Langen
4731d9601d
Merge branch 'norbert/ui-tabs-types-improvements' into norbert/improve-interaction-addon 2023-07-06 21:30:18 +02:00
Norbert de Langen
9facdc386c
Merge branch 'release/7.2' into norbert/ui-tabs-types-improvements 2023-07-06 21:29:40 +02:00
Norbert de Langen
25b35efb4c
Merge branch 'next' into release/7.2 2023-07-06 21:29:18 +02:00
Norbert de Langen
b7cee9329f
fix 2023-07-06 21:28:51 +02:00
Michael Shilman
add71c33c6
Merge pull request #23315 from storybookjs/version-prerelease-from-7.1.0-beta.0
Release: Prerelease 7.1.0-beta.1
v7.1.0-beta.1
2023-07-07 02:33:09 +08:00
github-actions[bot]
2731eb895d Bump version from 7.1.0-beta.0 to 7.1.0-beta.1 2023-07-06 18:05:19 +00:00
Michael Shilman
51d6e4689e
Merge pull request #23334 from storybookjs/revert-23333-revert-23142-shilman/toc-proof-of-concept
Revert "Revert "Addon-docs: Add opt-in table of contents""
2023-07-07 02:02:13 +08:00
Michael Shilman
184ba5b19d
Merge branch 'next' into revert-23333-revert-23142-shilman/toc-proof-of-concept 2023-07-07 01:40:23 +08:00
jonniebigodes
b89e3a5cdf
Merge pull request #23236 from dubbs/patch-1
Fix location of kitchen sink example files
2023-07-06 17:06:50 +01:00
Norbert de Langen
9d0940d7b8
Merge branch 'norbert/ui-tabs-types-improvements' into norbert/improve-more-addons 2023-07-06 17:41:01 +02:00
Norbert de Langen
14184dec88
Merge branch 'norbert/ui-tabs-types-improvements' into norbert/improve-interaction-addon 2023-07-06 17:40:52 +02:00
Norbert de Langen
f32ead4746
cleanup 2023-07-06 17:39:40 +02:00
Norbert de Langen
13e053cd2b
Merge branch 'norbert/improve-more-addons' of github.com:storybookjs/storybook into norbert/improve-more-addons 2023-07-06 17:35:50 +02:00
Norbert de Langen
8d82df3a7f
Merge branch 'norbert/ui-tabs-types-improvements' into norbert/improve-more-addons 2023-07-06 17:35:40 +02:00
Norbert de Langen
b5818f4d97
Merge branch 'norbert/improve-interaction-addon' of github.com:storybookjs/storybook into norbert/improve-interaction-addon 2023-07-06 17:35:15 +02:00
Norbert de Langen
47c1356a57
Merge branch 'norbert/ui-tabs-types-improvements' into norbert/improve-interaction-addon 2023-07-06 17:35:05 +02:00
Norbert de Langen
b5072b2d77
Merge branch 'release/7.2' into norbert/improve-interaction-addon 2023-07-06 17:34:50 +02:00
Norbert de Langen
967e09dcbe
Merge branch 'release/7.2' into norbert/ui-tabs-types-improvements 2023-07-06 17:33:41 +02:00