toaster refactoring

This commit is contained in:
2023-10-20 18:42:48 +02:00
parent d64303ccfa
commit d100092f35
3 changed files with 10 additions and 6 deletions

View File

@@ -3,11 +3,14 @@ import { useRecoilState } from 'recoil'
import { loadingAtom } from '../atoms/ui'
import DownloadDialog from './DownloadDialog'
import HomeSpeedDial from './HomeSpeedDial'
import { useToast } from '../hooks/toast'
const HomeActions: React.FC = () => {
const [, setIsLoading] = useRecoilState(loadingAtom)
const [openDialog, setOpenDialog] = useState(false)
const { pushMessage } = useToast()
return (
<>
<HomeSpeedDial
@@ -19,7 +22,8 @@ const HomeActions: React.FC = () => {
setOpenDialog(false)
setIsLoading(true)
}}
onDownloadStart={() => {
onDownloadStart={(url) => {
pushMessage(`Requested ${url}`, 'info',)
setOpenDialog(false)
setIsLoading(true)
}}