Skip to content

Commit a2bc4d0

Browse files
Ermakoyarturbien
authored andcommitted
docs: react95 alias in storybook imports
1 parent c862996 commit a2bc4d0

23 files changed

+66
-68
lines changed

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ module.exports = {
88
jest: true
99
},
1010
rules: {
11+
'import/no-unresolved': ['error', { ignore: ['react95'] }],
1112
'import/no-extraneous-dependencies': ['error', { devDependencies: true }],
1213
'react/jsx-filename-extension': [1, { extensions: ['.js', '.jsx'] }],
1314
'jsx-a11y/label-has-associated-control': [

.storybook/webpack.config.js

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
const path = require('path');
22

3-
module.exports = ({config}) => {
4-
config.module.rules.push({
5-
test: /\.stories\.js?$/,
6-
loaders: [require.resolve('@storybook/addon-storysource/loader')],
7-
enforce: 'pre',
8-
});
3+
module.exports = ({ config }) => {
4+
config.module.rules.push({
5+
test: /\.stories\.js?$/,
6+
loaders: [require.resolve('@storybook/addon-storysource/loader')],
7+
enforce: 'pre'
8+
});
99

10-
return config;
11-
};
10+
config.resolve = Object.assign(config.resolve, {
11+
alias: {
12+
...config.resolve.alias,
13+
react95: path.resolve(__dirname, '../src/components/index')
14+
}
15+
});
16+
17+
return config;
18+
};

src/components/Anchor/Anchor.stories.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22
import styled from 'styled-components';
33

4-
import Anchor from './Anchor';
4+
import { Anchor } from 'react95';
55

66
const Wrapper = styled.div`
77
padding: 5rem;
@@ -16,7 +16,7 @@ export default {
1616

1717
export const Default = () => (
1818
<h1>
19-
Everybody likes{' '}
19+
Everybody likes
2020
<Anchor href='https://expensive.toys' target='_blank'>
2121
Expensive Toys
2222
</Anchor>

src/components/AppBar/AppBar.stories.js

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
import React from 'react';
22

3-
import AppBar from './AppBar';
4-
import Toolbar from '../Toolbar/Toolbar';
5-
import TextField from '../TextField/TextField';
6-
7-
import Button from '../Button/Button';
8-
import List from '../List/List';
9-
import ListItem from '../ListItem/ListItem';
10-
import Divider from '../Divider/Divider';
3+
import {
4+
AppBar,
5+
Toolbar,
6+
TextField,
7+
Button,
8+
List,
9+
ListItem,
10+
Divider
11+
} from 'react95';
1112

1213
import LogoIcon from '../Icon/LogoIcon';
1314

src/components/Avatar/Avatar.stories.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import styled from 'styled-components';
3-
import Avatar from './Avatar';
3+
import { Avatar } from 'react95';
44

55
const Wrapper = styled.div`
66
padding: 5rem;

src/components/Bar/Bar.stories.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
import React from 'react';
22

3-
import Bar from './Bar';
4-
import AppBar from '../AppBar/AppBar';
5-
import Toolbar from '../Toolbar/Toolbar';
6-
import Button from '../Button/Button';
3+
import { Bar, AppBar, Toolbar, Button } from 'react95';
74

85
export default {
96
title: 'Bar',

src/components/Button/Button.stories.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
Divider,
1212
Cutout,
1313
Toolbar
14-
} from '..';
14+
} from 'react95';
1515

1616
const Wrapper = styled.div`
1717
padding: 5rem;

src/components/Checkbox/Checkbox.stories.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState } from 'react';
22
import styled from 'styled-components';
33

4-
import { Checkbox, Fieldset, Cutout, List, ListItem, Divider } from '..';
4+
import { Checkbox, Fieldset, Cutout, List, ListItem, Divider } from 'react95';
55

66
const Wrapper = styled.div`
77
background: ${({ theme }) => theme.material};

src/components/Cutout/Cutout.stories.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22

3-
import { Cutout, Window, WindowContent } from '..';
3+
import { Cutout, Window, WindowContent } from 'react95';
44

55
export default {
66
title: 'Cutout',

src/components/DatePicker/DatePicker.stories.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22

3-
import DatePicker from './DatePicker';
3+
import { DatePicker } from 'react95';
44

55
export default {
66
title: 'DatePicker',

0 commit comments

Comments
 (0)