Skip to content

Commit ac61042

Browse files
Use ES modules for Storybook
1 parent 1f8ec3b commit ac61042

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+68
-54
lines changed

.storybook/manager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { addons } from 'storybook/manager-api';
2-
import nhsTheme from './theme';
2+
import nhsTheme from './theme.js';
33
import { startCase, upperFirst } from 'lodash';
44

55
const sentenceCase = (name = '') => {

package.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,10 @@
1212
"import": "./dist/esm/components/*",
1313
"require": "./dist/cjs/components/*"
1414
},
15-
"#components": {
16-
"import": "./dist/esm/components/index.js",
17-
"require": "./dist/cjs/components/index.cjs"
18-
},
1915
"#patterns/*": {
2016
"import": "./dist/esm/patterns/*",
2117
"require": "./dist/cjs/patterns/*"
2218
},
23-
"#patterns": {
24-
"import": "./dist/esm/patterns/index.js",
25-
"require": "./dist/cjs/patterns/index.cjs"
26-
},
2719
"#util/*": {
2820
"import": "./dist/esm/util/*",
2921
"require": "./dist/cjs/util/*"

stories/Content Presentation/Details.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type Meta, type StoryObj } from '@storybook/react-vite';
2-
import { Details } from '#components';
2+
import { Details } from '#components/content-presentation/details/index.js';
33

44
/**
55
* This component can be found in the `nhsuk-frontend` repository <a href="https://github.com/nhsuk/nhsuk-frontend/tree/main/packages/nhsuk-frontend/src/nhsuk/components/contents-list" target="_blank">here</a>.

stories/Content Presentation/DoAndDontList.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type Meta, type StoryObj } from '@storybook/react-vite';
2-
import { DoAndDontList } from '#components';
2+
import { DoAndDontList } from '#components/content-presentation/do-and-dont-list/index.js';
33

44
/**
55
* This component can be found in the `nhsuk-frontend` repository <a href="https://github.com/nhsuk/nhsuk-frontend/tree/main/packages/nhsuk-frontend/src/nhsuk/components/do-dont-list" target="_blank" rel="noopener noreferrer">here</a>.

stories/Content Presentation/Hero.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type Meta, type StoryObj } from '@storybook/react-vite';
2-
import { Hero } from '#components';
2+
import { Hero } from '#components/content-presentation/hero/index.js';
33

44
const meta: Meta<typeof Hero> = {
55
title: 'Content Presentation/Hero',

stories/Content Presentation/Icons.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
SearchIcon,
99
TickIcon,
1010
UserIcon,
11-
} from '#components';
11+
} from '#components/content-presentation/icons/individual/index.js';
1212

1313
const meta: Meta = {
1414
title: 'Content Presentation/Icons',

stories/Content Presentation/Images.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type Meta, type StoryObj } from '@storybook/react-vite';
2-
import { Images } from '#components';
2+
import { Images } from '#components/content-presentation/images/index.js';
33

44
const meta: Meta<typeof Images> = {
55
title: 'Content Presentation/Images',

stories/Content Presentation/InsetText.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type Meta, type StoryObj } from '@storybook/react-vite';
2-
import { InsetText } from '#components';
2+
import { InsetText } from '#components/content-presentation/inset-text/index.js';
33

44
const meta: Meta<typeof InsetText> = {
55
title: 'Content Presentation/InsetText',

stories/Content Presentation/NotificationBanner.stories.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { type Meta, type StoryObj } from '@storybook/react-vite';
2-
import { NotificationBanner } from '#components';
3-
import { NotificationBannerLink } from '#components/content-presentation/notification-banner/components';
2+
import { NotificationBanner } from '#components/content-presentation/notification-banner/index.js';
3+
import { NotificationBannerLink } from '#components/content-presentation/notification-banner/components/index.js';
44

55
/**
66
* This component can be found in the `nhsuk-frontend` repository <a href="https://github.com/nhsuk/nhsuk-frontend/tree/main/packages/nhsuk-frontend/src/nhsuk/components/notification-banner" target="_blank">here</a>.

stories/Content Presentation/Panel.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type Meta, type StoryObj } from '@storybook/react-vite';
2-
import { Panel } from '#components';
2+
import { Panel } from '#components/content-presentation/panel/index.js';
33

44
const meta: Meta<typeof Panel> = {
55
title: 'Content Presentation/Panel',

0 commit comments

Comments
 (0)