From f2362a6bd100317c68adb1858bd9552b1e3e8b79 Mon Sep 17 00:00:00 2001 From: Lukas Hirt Date: Mon, 19 Oct 2020 10:28:24 +0200 Subject: [PATCH] Turn loading component into FC --- konnectd/ui/src/components/Loading.js | 74 +++++++++++++-------------- 1 file changed, 36 insertions(+), 38 deletions(-) diff --git a/konnectd/ui/src/components/Loading.js b/konnectd/ui/src/components/Loading.js index 65547a694..7dc4ef23a 100644 --- a/konnectd/ui/src/components/Loading.js +++ b/konnectd/ui/src/components/Loading.js @@ -32,46 +32,44 @@ const styles = theme => ({ } }); -class Loading extends React.PureComponent { - render() { - const { classes, error } = this.props; +function retry(event, dispatch) { + event.preventDefault(); - return ( - - - {renderIf(error === null)(() => ( - - ))} - {renderIf(error !== null)(() => ( -
- - - - - - - - -
- ))} -
+ dispatch(retryHello()); +} + +function Loading(props) { + const { classes, error } = props; + + return ( + + + {renderIf(error === null)(() => ( + + ))} + {renderIf(error !== null)(() => ( +
+ + + + + + + + +
+ ))}
- ); - } - - retry(event) { - event.preventDefault(); - - this.props.dispatch(retryHello()); - } +
+ ); } Loading.propTypes = {