Skip to content

Commit 3ed3db7

Browse files
chore(deps): update storybook monorepo to v7.0.0-rc.10 (patch) (#4432)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/main/addons/a11y) ([source](https://github.com/storybookjs/storybook)) | [`7.0.0-rc.9` -> `7.0.0-rc.10`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/7.0.0-rc.9/7.0.0-rc.10) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/7.0.0-rc.10/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/7.0.0-rc.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/7.0.0-rc.10/compatibility-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/7.0.0-rc.10/confidence-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/main/addons/essentials) ([source](https://github.com/storybookjs/storybook)) | [`7.0.0-rc.9` -> `7.0.0-rc.10`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/7.0.0-rc.9/7.0.0-rc.10) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/7.0.0-rc.10/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/7.0.0-rc.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/7.0.0-rc.10/compatibility-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/7.0.0-rc.10/confidence-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/blocks](https://github.com/storybookjs/storybook/tree/main/lib/blocks) ([source](https://github.com/storybookjs/storybook)) | [`7.0.0-rc.9` -> `7.0.0-rc.10`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/7.0.0-rc.9/7.0.0-rc.10) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2fblocks/7.0.0-rc.10/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fblocks/7.0.0-rc.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fblocks/7.0.0-rc.10/compatibility-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fblocks/7.0.0-rc.10/confidence-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/react](https://github.com/storybookjs/storybook/tree/main/app/react) ([source](https://github.com/storybookjs/storybook)) | [`7.0.0-rc.9` -> `7.0.0-rc.10`](https://renovatebot.com/diffs/npm/@storybook%2freact/7.0.0-rc.9/7.0.0-rc.10) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2freact/7.0.0-rc.10/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2freact/7.0.0-rc.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2freact/7.0.0-rc.10/compatibility-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2freact/7.0.0-rc.10/confidence-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/main/frameworks/react-vite) ([source](https://github.com/storybookjs/storybook)) | [`7.0.0-rc.9` -> `7.0.0-rc.10`](https://renovatebot.com/diffs/npm/@storybook%2freact-vite/7.0.0-rc.9/7.0.0-rc.10) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2freact-vite/7.0.0-rc.10/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2freact-vite/7.0.0-rc.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2freact-vite/7.0.0-rc.10/compatibility-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2freact-vite/7.0.0-rc.10/confidence-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/theming](https://github.com/storybookjs/storybook/tree/main/lib/theming) ([source](https://github.com/storybookjs/storybook)) | [`7.0.0-rc.9` -> `7.0.0-rc.10`](https://renovatebot.com/diffs/npm/@storybook%2ftheming/7.0.0-rc.9/7.0.0-rc.10) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2ftheming/7.0.0-rc.10/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2ftheming/7.0.0-rc.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2ftheming/7.0.0-rc.10/compatibility-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2ftheming/7.0.0-rc.10/confidence-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | | [storybook](https://github.com/storybookjs/storybook/tree/main/lib/cli) ([source](https://github.com/storybookjs/storybook)) | [`7.0.0-rc.9` -> `7.0.0-rc.10`](https://renovatebot.com/diffs/npm/storybook/7.0.0-rc.9/7.0.0-rc.10) | [![age](https://badges.renovateapi.com/packages/npm/storybook/7.0.0-rc.10/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/storybook/7.0.0-rc.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/storybook/7.0.0-rc.10/compatibility-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/storybook/7.0.0-rc.10/confidence-slim/7.0.0-rc.9)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>storybookjs/storybook</summary> ### [`v7.0.0-rc.10`](https://github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#&#8203;700-rc10-March-29-2023) [Compare Source](https://github.com/storybookjs/storybook/compare/v7.0.0-rc.9...v7.0.0-rc.10) ##### Features - CLI: Warn the user for duplicated versions after automigrate [#&#8203;21791](https://github.com/storybooks/storybook/pull/21791) ##### Bug Fixes - Addon-docs: Add `remark-slug` and `remark-external-links` to Vite builder [#&#8203;21796](https://github.com/storybooks/storybook/pull/21796) - Blocks: Add children prop types [#&#8203;21803](https://github.com/storybooks/storybook/pull/21803) ##### Maintenance - CLI: Upgrade to latest storybook/react-native version [#&#8203;21811](https://github.com/storybooks/storybook/pull/21811) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/SAP/ui5-webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yMi4xIiwidXBkYXRlZEluVmVyIjoiMzUuMjIuMSJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Marcus Notheis <[email protected]>
1 parent 8034f34 commit 3ed3db7

File tree

3 files changed

+418
-377
lines changed

3 files changed

+418
-377
lines changed

.storybook/components/TableOfContent.tsx

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,12 @@
1-
import React, { useEffect } from 'react';
2-
import tocbot from 'tocbot';
1+
import { useEffect } from 'react';
2+
import * as tocbot from 'tocbot';
33
import classes from './ToC.module.css';
44

5-
function makeIds(headingSelector) {
6-
const headings = document.querySelector('.sbdocs-wrapper').querySelectorAll(headingSelector);
7-
const headingMap = {};
8-
9-
headings.forEach(function (heading) {
10-
const id =
11-
heading.id ??
12-
heading.textContent
13-
.trim()
14-
.toLowerCase()
15-
.split(' ')
16-
.join('-')
17-
.replace(/[!@#$%^&*():]/gi, '')
18-
.replace(/\//gi, '-');
19-
headingMap[id] = !isNaN(headingMap[id]) ? ++headingMap[id] : 0;
20-
if (headingMap[id]) {
21-
heading.id = id + '-' + headingMap[id];
22-
} else {
23-
heading.id = id;
24-
}
25-
});
26-
}
27-
285
export function TableOfContent({
296
headingSelector = 'h2:not(.noAnchor), h3:not(.noAnchor), h4:not(.noAnchor)',
307
onlyDisplaySideNav = false
318
}) {
329
useEffect(() => {
33-
makeIds(headingSelector);
34-
3510
tocbot.init({
3611
tocSelector: '.js-toc',
3712
contentSelector: '.sbdocs-wrapper',

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
"create-cypress-commands-docs": "typedoc && rimraf temp/typedoc"
3030
},
3131
"dependencies": {
32-
"@storybook/addon-a11y": "7.0.0-rc.9",
33-
"@storybook/addon-essentials": "7.0.0-rc.9",
34-
"@storybook/blocks": "7.0.0-rc.9",
35-
"@storybook/react": "7.0.0-rc.9",
36-
"@storybook/react-vite": "7.0.0-rc.9",
37-
"@storybook/theming": "7.0.0-rc.9",
32+
"@storybook/addon-a11y": "7.0.0-rc.10",
33+
"@storybook/addon-essentials": "7.0.0-rc.10",
34+
"@storybook/blocks": "7.0.0-rc.10",
35+
"@storybook/react": "7.0.0-rc.10",
36+
"@storybook/react-vite": "7.0.0-rc.10",
37+
"@storybook/theming": "7.0.0-rc.10",
3838
"@ui5/webcomponents": "1.11.0",
3939
"@ui5/webcomponents-fiori": "1.11.0",
4040
"@ui5/webcomponents-icons": "1.11.0",
@@ -80,7 +80,7 @@
8080
"npm-run-all": "^4.1.5",
8181
"prettier": "^2.8.4",
8282
"rimraf": "^4.0.4",
83-
"storybook": "7.0.0-rc.9",
83+
"storybook": "7.0.0-rc.10",
8484
"turndown": "^7.0.0",
8585
"typedoc": "^0.23.26",
8686
"typedoc-plugin-markdown": "^3.14.0",

0 commit comments

Comments
 (0)