import { FC, MouseEventHandler } from 'react'; import { Alert, Button } from 'reactstrap'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faSyncAlt as reloadIcon } from '@fortawesome/free-solid-svg-icons'; import { SimpleCard } from '../utils/SimpleCard'; import { useToggle } from '../utils/helpers/hooks'; import './AppUpdateBanner.scss'; interface AppUpdateBannerProps { isOpen: boolean; toggle: MouseEventHandler; forceUpdate: Function; } export const AppUpdateBanner: FC = ({ isOpen, toggle, forceUpdate }) => { const [isUpdating,, setUpdating] = useToggle(); const update = () => { setUpdating(); forceUpdate(); }; return (

This app has just been updated!

Restart it to enjoy the new features.

); };