Skip to content

Commit 49ab26b

Browse files
WesSouzaarturbien
authored andcommitted
feat(datepicker): convert to TypeScript and export types
1 parent 38f7cf6 commit 49ab26b

File tree

8 files changed

+244
-241
lines changed

8 files changed

+244
-241
lines changed

.storybook/manager.css

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/* Remove from the sidebar menu stories that contains "unstable" */
2+
a[data-item-id$='-unstable'].sidebar-item,
3+
a[data-item-id*='-unstable-'].sidebar-item,
4+
button[data-item-id$='-unstable'].sidebar-item,
5+
button[data-item-id$='-unstable-'].sidebar-item {
6+
display: none !important;
7+
}

.storybook/manager.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
import './manager.css';

src/DatePicker/DatePicker.js

-217
This file was deleted.

src/DatePicker/DatePicker.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: DatePicker
33
menu: Components
44
---
55

6-
import DatePicker from './DatePicker';
6+
import { DatePicker } from './DatePicker';
77

88
# DatePicker
99

src/DatePicker/DatePicker.stories.js

-23
This file was deleted.

src/DatePicker/DatePicker.stories.tsx

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/* eslint-disable camelcase, react/jsx-pascal-case */
2+
import { ComponentMeta } from '@storybook/react';
3+
import { DatePicker__UNSTABLE } from 'react95';
4+
import styled from 'styled-components';
5+
6+
const Wrapper = styled.div`
7+
padding: 5rem;
8+
background: ${({ theme }) => theme.desktopBackground};
9+
`;
10+
11+
export default {
12+
title: 'DatePicker__UNSTABLE',
13+
component: DatePicker__UNSTABLE,
14+
decorators: [story => <Wrapper>{story()}</Wrapper>]
15+
} as ComponentMeta<typeof DatePicker__UNSTABLE>;
16+
17+
export function Default() {
18+
return <DatePicker__UNSTABLE onAccept={date => console.log(date)} />;
19+
}
20+
21+
Default.story = {
22+
name: 'default'
23+
};

0 commit comments

Comments
 (0)