Skip to content

Commit d5853c4

Browse files
authored
Merge pull request #16 from ymrl/v100_1_0
v100.1.0
2 parents 1c776ad + 5dab760 commit d5853c4

File tree

88 files changed

+7420
-2513
lines changed

Some content is hidden

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

88 files changed

+7420
-2513
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Publish Package to npmjs
2+
3+
on:
4+
release:
5+
types: [published]
6+
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
11+
steps:
12+
- uses: actions/checkout@v2
13+
14+
- uses: actions/setup-node@v3
15+
with:
16+
node-version-file: .node-version
17+
cache: 'npm'
18+
registry-url: 'https://registry.npmjs.org'
19+
20+
- name: Install dependencies
21+
run: npm ci
22+
23+
- run: npm publish --access public
24+
env:
25+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

.jest/Mock.js

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +0,0 @@
1-
export default {
2-
use: () => {},
3-
unuse: () => {}
4-
};
5-
6-
Object.defineProperty(window, 'matchMedia', {
7-
writable: true,
8-
value: jest.fn().mockImplementation(query => ({
9-
matches: false,
10-
media: query,
11-
onchange: null,
12-
addListener: jest.fn(), // Deprecated
13-
removeListener: jest.fn(), // Deprecated
14-
addEventListener: jest.fn(),
15-
removeEventListener: jest.fn(),
16-
dispatchEvent: jest.fn(),
17-
})),
18-
});

.jest/setup.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
import 'jest-canvas-mock';

.storybook/main.js renamed to .storybook/main.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
1-
module.exports = {
1+
import type { StorybookConfig } from '@storybook/react-webpack5';
2+
3+
const config: StorybookConfig = {
24
addons: [
35
'@storybook/addon-knobs',
46
'@storybook/addon-essentials',
57
'@storybook/addon-links',
68
'@storybook/addon-a11y',
9+
'@storybook/addon-interactions',
710
'@storybook/addon-storysource',
11+
'storybook-addon-pseudo-states',
812
'@kemuridama/storybook-addon-github',
913
],
1014
stories: [
@@ -20,7 +24,7 @@ module.exports = {
2024
module: {
2125
...config.module,
2226
rules: [
23-
...config.module.rules,
27+
...(config.module?.rules ?? []),
2428
{
2529
test: /\.stories\.tsx?$/,
2630
use: [require.resolve('@storybook/source-loader')],
@@ -63,3 +67,5 @@ module.exports = {
6367
autodocs: true,
6468
},
6569
};
70+
71+
export default config;

.storybook/manager.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { addons } from '@storybook/addons';
22
import { create } from '@storybook/theming';
3-
import logo from '../.storybook/logo-vibes.svg';
3+
import logo from './logo-vibes.svg';
44

55
addons.setConfig({
66
theme: create({
77
base: 'light',
88
brandTitle: 'vibes',
99
brandImage: logo,
1010
}),
11-
})
11+
});

.storybook/preview.js renamed to .storybook/preview.tsx

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
import * as React from 'react';
2+
import ReactDOM from 'react-dom';
23
import { DocsContainer } from '@storybook/addon-docs';
3-
import '../vibes_2021.min.css';
4+
import { Decorator, Parameters } from '@storybook/react';
45
import { VibesProvider, useLang } from '../src/utilities/VibesProvider';
5-
import ReactDOM from 'react-dom';
6+
import '../vibes_2021.min.css';
67

7-
const LanguagePortal = React.forwardRef(({ lang }, ref) =>
8-
ReactDOM.createPortal(<div lang={lang} ref={ref}></div>, document.body)
8+
const LanguagePortal = React.forwardRef<HTMLDivElement, { lang: string }>(
9+
({ lang }, ref) =>
10+
ReactDOM.createPortal(<div lang={lang} ref={ref}></div>, document.body)
911
);
1012

11-
export const decorators = [
13+
export const decorators: Decorator[] = [
1214
(Story, context) => {
13-
const portalParentRef = React.useRef();
15+
const portalParentRef = React.useRef(null);
1416
return (
1517
<VibesProvider
1618
fixedLayout={!context.globals.responsive}
@@ -26,7 +28,7 @@ export const decorators = [
2628
},
2729
];
2830

29-
export const parameters = {
31+
export const parameters: Parameters = {
3032
viewMode: 'docs',
3133
docs: {
3234
container: ({ children, context }) => (

dist/lv1/forms/ReadOnlyField.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/lv2/accordionPanel/AccordionPanel.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ declare type Props = {
99
* border を表示するか
1010
*/
1111
border?: 'both' | 'bottom' | 'top';
12+
/**
13+
* @deprecated この値を指定しても何も変わりません
14+
*/
1215
small?: boolean;
1316
onClick: () => any;
1417
} & MarginClassProps & CommonProps;

dist/lv2/accordionPanel/AccordionPanel.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/lv2/breadcrumbs/Breadcrumbs.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ declare type Props = {
88
url?: string;
99
onClick?: () => void;
1010
/**
11-
* (deprecated) `onSelfWindowNavigation` を使用してください
11+
* @deprecated `onSelfWindowNavigation` を使用してください
1212
*/
1313
onClickNavigator?: () => void;
1414
/**

0 commit comments

Comments
 (0)