From 808ab5a18c888c5e80541f902d11ff40a1ff564c Mon Sep 17 00:00:00 2001 From: shmck Date: Sun, 11 Aug 2019 13:28:04 -0700 Subject: [PATCH] setup login page story --- web-app/src/containers/Login/index.tsx | 31 ++++++++++++++++++++++++++ web-app/stories/Login.stories.tsx | 11 +++++++++ 2 files changed, 42 insertions(+) create mode 100644 web-app/src/containers/Login/index.tsx create mode 100644 web-app/stories/Login.stories.tsx diff --git a/web-app/src/containers/Login/index.tsx b/web-app/src/containers/Login/index.tsx new file mode 100644 index 00000000..ef0727f1 --- /dev/null +++ b/web-app/src/containers/Login/index.tsx @@ -0,0 +1,31 @@ +import * as React from 'react' +import { Button } from '@alifd/next' + +interface Props { + onGitHubLogin(e: any): void +} + +const styles = { + page: { + display: 'flex', + alignItems: 'center', + justifyContent: 'center', + height: window.innerHeight - 20, + }, +} + +export const LoginPage = (props: Props) => ( +
+
Login
+ +
+) + +export default () => ( + { + const { value } = e.target + console.log('value', value) + }} + /> +) diff --git a/web-app/stories/Login.stories.tsx b/web-app/stories/Login.stories.tsx new file mode 100644 index 00000000..b2e74487 --- /dev/null +++ b/web-app/stories/Login.stories.tsx @@ -0,0 +1,11 @@ +import React from 'react' + +import { storiesOf } from '@storybook/react' +import { action } from '@storybook/addon-actions' + +import { LoginPage } from '../src/containers/Login' +import SideBarDecorator from './utils/SideBarDecorator' + +storiesOf('Login', module) + .addDecorator(SideBarDecorator) + .add('Page', () => )