From cfe8897f2a34fc079cec3794bacbb0aea3ad6943 Mon Sep 17 00:00:00 2001 From: uwap Date: Fri, 19 Jan 2018 16:53:16 +0100 Subject: [PATCH] Fix all type errors --- src/components/ControlMap.js | 11 +++++++++-- src/components/SideBar.js | 5 +++-- webpack.common.js | 2 +- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/components/ControlMap.js b/src/components/ControlMap.js index 7c08afe..5d4b1a1 100644 --- a/src/components/ControlMap.js +++ b/src/components/ControlMap.js @@ -92,9 +92,16 @@ export default class ControlMap extends React.Component { + checked={layer.defaultVisibility === "visible"} + removeLayer={(_layer) => {}} + removeLayerControl={(_layer) => {}} + addOverlay={(_layer, _name, _checked) => {}} + addBaseLayer={(_layer, _name, _checked) => {}}> ); diff --git a/src/components/SideBar.js b/src/components/SideBar.js index 1aadfa6..164f8fc 100644 --- a/src/components/SideBar.js +++ b/src/components/SideBar.js @@ -1,5 +1,5 @@ // @flow -import React from "react"; +import * as React from "react"; import withStyles from "material-ui/styles/withStyles"; import Drawer from "material-ui/Drawer"; @@ -14,7 +14,8 @@ export type SideBarProps = { control: ?Control, open: boolean, onCloseRequest: () => void, - icon?: ?string + icon?: ?string, + children?: React.Node }; export type SideBarState = { diff --git a/webpack.common.js b/webpack.common.js index 31d08f1..d5457c6 100644 --- a/webpack.common.js +++ b/webpack.common.js @@ -25,7 +25,7 @@ module.exports = { }, plugins: [ new CleanWebpackPlugin(["dist"]), - // new WebpackShellPlugin({onBuildStart:preBuildScripts}), + new WebpackShellPlugin({onBuildStart:preBuildScripts}), new HtmlWebpackPlugin({ title: 'Space Map', template: 'index.ejs'