From 13e3ce6db8fdbcd0a532b768c51a37dfc38db1ba Mon Sep 17 00:00:00 2001 From: Kayne Ruse Date: Wed, 17 Mar 2021 16:52:14 +1100 Subject: [PATCH] Chat is working with a local chat-server --- client/components/app.jsx | 7 +- client/components/panels/popup-chat.jsx | 89 ++++++++++++------- .../components/utilities/token-provider.jsx | 37 +++++++- 3 files changed, 96 insertions(+), 37 deletions(-) diff --git a/client/components/app.jsx b/client/components/app.jsx index c66786e..b0f1c9f 100644 --- a/client/components/app.jsx +++ b/client/components/app.jsx @@ -1,6 +1,7 @@ //react -import React from 'react'; +import React, { useContext } from 'react'; import { BrowserRouter, Switch } from 'react-router-dom'; +import { TokenContext } from './utilities/token-provider'; //library components import LazyRoute from './lazy-route'; @@ -15,6 +16,8 @@ import Footer from './panels/footer'; import PopupChat from './panels/popup-chat'; const App = props => { + const authTokens = useContext(TokenContext); + //default render return ( @@ -33,7 +36,7 @@ const App = props => { import('./pages/not-found')} /> - + { authTokens.accessToken ? : <> }