summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2018-11-08 13:01:24 +0100
committerAndrej Mihajlov <and@mullvad.net>2018-11-09 15:03:03 +0100
commit42adf9686ac1d652ac156ce8f95f0c361b212272 (patch)
treea9b8612de3dc4880031fdfd92452609d99fb57d5
parentc04681a276d466407fbd40fd655168abe24a3dcd (diff)
downloadmullvadvpn-42adf9686ac1d652ac156ce8f95f0c361b212272.tar.xz
mullvadvpn-42adf9686ac1d652ac156ce8f95f0c361b212272.zip
Fix type annotations
-rw-r--r--gui/packages/desktop/src/renderer/components/Cell.js2
-rw-r--r--gui/packages/desktop/src/renderer/components/NavigationBar.js7
2 files changed, 7 insertions, 2 deletions
diff --git a/gui/packages/desktop/src/renderer/components/Cell.js b/gui/packages/desktop/src/renderer/components/Cell.js
index 23edeb26ac..82b7aab8a9 100644
--- a/gui/packages/desktop/src/renderer/components/Cell.js
+++ b/gui/packages/desktop/src/renderer/components/Cell.js
@@ -107,7 +107,7 @@ type CellButtonProps = {
type State = { hovered: boolean };
-const CellHoverContext = React.createContext(false);
+const CellHoverContext = React.createContext<boolean>(false);
export class CellButton extends Component<CellButtonProps, State> {
state = { hovered: false };
diff --git a/gui/packages/desktop/src/renderer/components/NavigationBar.js b/gui/packages/desktop/src/renderer/components/NavigationBar.js
index a4eeffb82b..64babac2f4 100644
--- a/gui/packages/desktop/src/renderer/components/NavigationBar.js
+++ b/gui/packages/desktop/src/renderer/components/NavigationBar.js
@@ -80,7 +80,12 @@ const styles = {
},
};
-const NavigationScrollContext = React.createContext({
+type NavigationScrollContextValue = {
+ scrollTop: number,
+ onScroll: ({ scrollLeft: number, scrollTop: number }) => void,
+};
+
+const NavigationScrollContext: React.Context<NavigationScrollContextValue> = React.createContext({
scrollTop: 0,
onScroll: (_scroll) => {},
});