Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Storybook to v7 #977

Closed
MI6-255 opened this issue Aug 7, 2023 · 1 comment
Closed

Upgrade Storybook to v7 #977

MI6-255 opened this issue Aug 7, 2023 · 1 comment
Assignees
Labels
dx Related to developers' experience
Milestone

Comments

@MI6-255
Copy link
Contributor

MI6-255 commented Aug 7, 2023

Summary

Upgrade Storybook from version 6 to version 7 and implement necessary structural changes.

💬 Description

Currently, our codebase utilises Storybook version 6 for component development and testing. To keep up with the latest features and improvements, we need to upgrade Storybook to version 7. This upgrade requires making structural changes to adapt to the new version's APIs and convention. More information can be found here: https://storybook.js.org/docs/react/migration-guide

💰 Use value

Ensures our component development environment remains up-to-date and utilise the latest features.

@MI6-255 MI6-255 added the dx Related to developers' experience label Aug 7, 2023
@MI6-255 MI6-255 added this to the V2.x milestone Aug 7, 2023
@GCHQ-Developer-530 GCHQ-Developer-530 self-assigned this Sep 18, 2023
GCHQ-Developer-530 added a commit that referenced this issue Sep 20, 2023
Upgrade storybook to v7 and update mdx files to match mdx2 style

. #977
GCHQ-Developer-530 added a commit that referenced this issue Sep 20, 2023
Upgrade storybook to v7 and update mdx files to match mdx2 style

. #977
GCHQ-Developer-530 added a commit that referenced this issue Sep 20, 2023
Upgrade storybook to v7 and update mdx files to match mdx2 style

. #977
GCHQ-Developer-530 added a commit that referenced this issue Sep 20, 2023
Upgrade storybook to v7 and update mdx files to match mdx2 style

. #977
GCHQ-Developer-530 added a commit that referenced this issue Sep 20, 2023
Upgrade storybook to v7 and update mdx files to match mdx2 style

. #977
@GCHQ-Developer-530
Copy link
Contributor

This is currently blocked.

Work has been completed on branch 977-upgrade-to-storybook-7, however there is an issue with loki tests and version 7 of storybook.

Once this PR has been merged, we should be able to pick up this work again.

@GCHQ-Developer-530 GCHQ-Developer-530 removed their assignment Sep 20, 2023
@ASM995 ASM995 modified the milestones: V2.x, PI 5 V.2 Nov 8, 2023
@zxh722 zxh722 mentioned this issue Jan 2, 2024
21 tasks
zxh722 added a commit that referenced this issue Jan 12, 2024
Http-server runs to enable the storybook-static folder to interact with the loki tests. MDX files updated to the new MDX2 format.

. #977
zxh722 added a commit that referenced this issue Jan 12, 2024
Http-server runs to enable the storybook-static folder to interact with the loki tests. MDX files updated to the new MDX2 format.

. #977
zxh722 added a commit that referenced this issue Jan 12, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
GCHQ-Developer-112 added a commit that referenced this issue Jan 12, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
GCHQ-Developer-112 pushed a commit that referenced this issue Jan 12, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
GCHQ-Developer-112 added a commit that referenced this issue Jan 12, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
GCHQ-Developer-112 pushed a commit that referenced this issue Jan 12, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
GCHQ-Developer-112 pushed a commit that referenced this issue Jan 12, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
GCHQ-Developer-112 added a commit that referenced this issue Jan 12, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
GCHQ-Developer-112 pushed a commit that referenced this issue Jan 12, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
GCHQ-Developer-112 added a commit that referenced this issue Jan 15, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
GCHQ-Developer-112 pushed a commit that referenced this issue Jan 15, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 added a commit that referenced this issue Jan 15, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 pushed a commit that referenced this issue Jan 16, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
zxh722 added a commit that referenced this issue Jan 16, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 added a commit that referenced this issue Jan 16, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 added a commit that referenced this issue Jan 16, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 added a commit that referenced this issue Jan 16, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
GCHQ-Developer-112 added a commit that referenced this issue Jan 17, 2024
…the top

Move placement of the tooltips on the "Go to" buttons to prevent double scrolling on ic-data-table.
Update snapshot tests

. #977
GCHQ-Developer-112 added a commit that referenced this issue Jan 17, 2024
…e tooltip on truncated text

ensure that when the tooltip truncation pattern is chosen and text has been truncated, the tooltip
does not cause a double scroll on ic-data-table. Update the positioning of the tooltip in the
pagination bar to prevent a double scroll. Prettier fixes

. #977
@ASM995 ASM995 modified the milestones: PI 5 V.2, PI 6 V.2 Jan 23, 2024
zxh722 pushed a commit that referenced this issue Jan 24, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
zxh722 added a commit that referenced this issue Jan 24, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
ad9242 pushed a commit that referenced this issue Jan 25, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
ad9242 pushed a commit that referenced this issue Jan 25, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
ad9242 pushed a commit that referenced this issue Jan 25, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 pushed a commit that referenced this issue Jan 25, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
zxh722 added a commit that referenced this issue Jan 25, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 added a commit that referenced this issue Jan 26, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 pushed a commit that referenced this issue Jan 29, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
zxh722 added a commit that referenced this issue Jan 29, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 added a commit that referenced this issue Jan 29, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
zxh722 added a commit that referenced this issue Jan 30, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
GCHQ-Developer-299 pushed a commit that referenced this issue Jan 30, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
GCHQ-Developer-299 pushed a commit that referenced this issue Jan 30, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
GCHQ-Developer-299 pushed a commit that referenced this issue Jan 30, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
GCHQ-Developer-299 pushed a commit that referenced this issue Jan 30, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
GCHQ-Developer-299 pushed a commit that referenced this issue Feb 7, 2024
Install storybook v7.6.7, update scripts, add new Storybook plugin for GitHub-flavoured markdown,
fixes to stories

. #977
GCHQ-Developer-299 pushed a commit that referenced this issue Feb 7, 2024
Storybook-static folder is now being served on a http-server to interact with Loki, update MDX files
from MDX1 to MDX2. Prettier fixes to files.

. #977
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dx Related to developers' experience
Projects
Development

No branches or pull requests

5 participants