quintodrome/ui/src/layout/Logout.js

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

18 lines
428 B
JavaScript
Raw Normal View History

2020-06-19 06:51:39 -08:00
import React, { useCallback } from 'react'
import { useDispatch } from 'react-redux'
import { Logout as RALogout } from 'react-admin'
import { clearQueue } from '../actions'
2020-06-19 06:51:39 -08:00
const Logout = (props) => {
2020-06-19 06:51:39 -08:00
const dispatch = useDispatch()
const handleClick = useCallback(() => dispatch(clearQueue()), [dispatch])
return (
<span onClick={handleClick}>
<RALogout {...props} />
2020-06-19 06:51:39 -08:00
</span>
)
}
export default Logout