From 18752008f9abd7749f61f8d674f66de2a535c131 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Wed, 16 May 2018 12:27:21 -0400 Subject: SSR with Auth --- frontend/components/PleaseSignIn.js | 2 +- frontend/components/Signin.js | 2 +- frontend/lib/withData.js | 65 ++++++++++++++++++------------------- frontend/package-lock.json | 56 ++++++++++++++++---------------- frontend/package.json | 4 +-- frontend/pages/_app.js | 5 ++- frontend/pages/me.js | 5 ++- 7 files changed, 69 insertions(+), 70 deletions(-) (limited to 'frontend') diff --git a/frontend/components/PleaseSignIn.js b/frontend/components/PleaseSignIn.js index 22c58c9..7e5e726 100644 --- a/frontend/components/PleaseSignIn.js +++ b/frontend/components/PleaseSignIn.js @@ -39,7 +39,7 @@ const PleaseSignIn = props => ( ); PleaseSignIn.propTypes = { - allowedPermissions: PropTypes.array.isRequired, + allowedPermissions: PropTypes.array, children: PropTypes.any.isRequired, }; diff --git a/frontend/components/Signin.js b/frontend/components/Signin.js index 9e25cf1..7a4db8c 100644 --- a/frontend/components/Signin.js +++ b/frontend/components/Signin.js @@ -28,7 +28,7 @@ class Signin extends Component { {client => ( {(signin, { loading, error }) => ( -
this.loginUser(e, signin, client)}> + this.loginUser(e, signin, client)}>