summaryrefslogtreecommitdiff
path: root/app/components/button/button.story.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'app/components/button/button.story.tsx')
-rw-r--r--app/components/button/button.story.tsx44
1 files changed, 31 insertions, 13 deletions
diff --git a/app/components/button/button.story.tsx b/app/components/button/button.story.tsx
index 4861772..5dc21c1 100644
--- a/app/components/button/button.story.tsx
+++ b/app/components/button/button.story.tsx
@@ -1,30 +1,48 @@
-import * as React from "react"
-import { ViewStyle, TextStyle, Alert } from "react-native"
-import { storiesOf } from "@storybook/react-native"
-import { StoryScreen, Story, UseCase } from "../../../storybook/views"
-import { Button } from "./button"
+import * as React from 'react'
+import { ViewStyle, TextStyle, Alert } from 'react-native'
+import { storiesOf } from '@storybook/react-native'
+import { StoryScreen, Story, UseCase } from '../../../storybook/views'
+import { Button } from './button'
declare let module
-const buttonStyleArray: ViewStyle[] = [{ paddingVertical: 100 }, { borderRadius: 0 }]
+const buttonStyleArray: ViewStyle[] = [
+ { paddingVertical: 100 },
+ { borderRadius: 0 },
+]
-const buttonTextStyleArray: TextStyle[] = [{ fontSize: 20 }, { color: "#a511dc" }]
+const buttonTextStyleArray: TextStyle[] = [
+ { fontSize: 20 },
+ { color: '#a511dc' },
+]
-storiesOf("Button", module)
+storiesOf('Button', module)
.addDecorator((fn) => <StoryScreen>{fn()}</StoryScreen>)
- .add("Style Presets", () => (
+ .add('Style Presets', () => (
<Story>
<UseCase text="Primary" usage="The primary button.">
- <Button text="Click It" preset="primary" onPress={() => Alert.alert("pressed")} />
+ <Button
+ text="Click It"
+ preset="primary"
+ onPress={() => Alert.alert('pressed')}
+ />
</UseCase>
- <UseCase text="Disabled" usage="The disabled behaviour of the primary button.">
- <Button text="Click It" preset="primary" onPress={() => Alert.alert("pressed")} disabled />
+ <UseCase
+ text="Disabled"
+ usage="The disabled behaviour of the primary button."
+ >
+ <Button
+ text="Click It"
+ preset="primary"
+ onPress={() => Alert.alert('pressed')}
+ disabled
+ />
</UseCase>
<UseCase text="Array Style" usage="Button with array style">
<Button
text="Click It"
preset="primary"
- onPress={() => Alert.alert("pressed")}
+ onPress={() => Alert.alert('pressed')}
style={buttonStyleArray}
textStyle={buttonTextStyleArray}
/>