Considerations on the refresh token

I stumbled upon this chat whilst I was searching online for materials on implementing Refresh Token with Auth0, GraphQL and Gatsby

Background… I have successfully implemented a web app with authentication using the following stack…

Frontend: Gatsby + Auth0 + Apollo
Backend: Apollo Server 2.0 + Auth0 + Node + Mongoose

I am able to have public routes as well as authenticated routes

Everything is working fine except when the token stored in my browser expires. Thereupon, my app will fail

I like to go one step further to implement refresh token for my web app. I cannot find any relevant material online which I can refer to (unlike implementing authentication and authorization) so that I can implement refresh token in my web app. Any guidance as to how I can proceed from here? Thanks