summaryrefslogtreecommitdiffhomepage
path: root/app/components/Layout.js
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2018-06-14 11:30:10 +0200
committerAndrej Mihajlov <and@mullvad.net>2018-06-14 11:30:10 +0200
commite72bab3f6bfa30c3e9efe1b0b76253fd0fadf621 (patch)
tree5729e660abe0383b974a17f3bdd0a3ea54f6d85b /app/components/Layout.js
parent88dea50f85c7b8b546324ca5985f06b43fa815ba (diff)
parentdafa48167483f2e8db40939d7a220fc1441b046a (diff)
downloadmullvadvpn-e72bab3f6bfa30c3e9efe1b0b76253fd0fadf621.tar.xz
mullvadvpn-e72bab3f6bfa30c3e9efe1b0b76253fd0fadf621.zip
Merge branch 'remove-flowtyped-from-repo'
Diffstat (limited to 'app/components/Layout.js')
-rw-r--r--app/components/Layout.js21
1 files changed, 9 insertions, 12 deletions
diff --git a/app/components/Layout.js b/app/components/Layout.js
index 23d8e7c20c..2699b3e43d 100644
--- a/app/components/Layout.js
+++ b/app/components/Layout.js
@@ -7,8 +7,7 @@ import type { HeaderBarProps } from './HeaderBar';
import styles from './LayoutStyles';
-export class Header extends Component {
- props: HeaderBarProps;
+export class Header extends Component<HeaderBarProps> {
static defaultProps = HeaderBar.defaultProps;
render() {
@@ -20,21 +19,19 @@ export class Header extends Component {
}
}
-export class Container extends Component {
- props: {
- children: React.Node,
- };
-
+type ContainerProps = {
+ children: React.Node,
+};
+export class Container extends Component<ContainerProps> {
render() {
return <View style={styles.container}>{this.props.children}</View>;
}
}
-export class Layout extends Component {
- props: {
- children: Array<React.Node> | React.Node,
- };
-
+type LayoutProps = {
+ children: Array<React.Node> | React.Node,
+};
+export class Layout extends Component<LayoutProps> {
render() {
return <View style={styles.layout}>{this.props.children}</View>;
}