Files
filestash/client/pages/logout.js
2021-08-15 19:12:40 +10:00

26 lines
565 B
JavaScript

import React, { useEffect } from "react";
import { Session } from "../model/";
import { Loader, ErrorPage } from "../components/";
import { cache } from "../helpers/";
@ErrorPage
export class LogoutPage extends React.Component {
constructor(props){
super(props);
}
componentDidMount(){
Session.logout().then((res) => {
cache.destroy();
this.props.history.push("/");
}).catch((err) => this.props.error(err));
}
render() {
return (
<div> <Loader /> </div>
);
}
}