Skip to content

Commit cb2c5c6

Browse files
[DDW-984] Bring back DaedalusMenu addon + TS support
1 parent 632d2b5 commit cb2c5c6

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

storybook/addons.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
import '@storybook/addon-knobs/register';
22
import '@storybook/addon-actions/register';
3-
import '@storybook/addon-links/register'; // import './addons/DaedalusMenu/register';
3+
import '@storybook/addon-links/register';
4+
import './addons/DaedalusMenu/register';

storybook/presets.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import path from 'path';
2+
3+
// This preset fixes loading DaedalusMenu addon
4+
// https://github.com/storybookjs/storybook/issues/7196#issuecomment-505858914
5+
export default [path.resolve(__dirname, './ts-preset')];

storybook/ts-preset.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
async function managerWebpack(baseConfig) {
2+
baseConfig.resolve.extensions.push('.ts', '.tsx');
3+
baseConfig.module.rules.push({ test: /\.tsx?$/, use: 'babel-loader' });
4+
return baseConfig;
5+
}
6+
7+
export default { managerWebpack };

0 commit comments

Comments
 (0)