diff --git a/components/common/UpdateNotice.js b/components/common/UpdateNotice.js deleted file mode 100644 index bc6eacc4..00000000 --- a/components/common/UpdateNotice.js +++ /dev/null @@ -1,47 +0,0 @@ -import React from 'react'; -import { FormattedMessage } from 'react-intl'; -import useVersion from 'hooks/useVersion'; -import styles from './UpdateNotice.module.css'; -import ButtonLayout from '../layout/ButtonLayout'; -import Button from './Button'; -import useForceUpdate from '../../hooks/useForceUpdate'; - -export default function UpdateNotice() { - const forceUpdate = useForceUpdate(); - const { hasUpdate, checked, latest, updateCheck } = useVersion(true); - - function handleViewClick() { - location.href = 'https://github.com/mikecao/umami/releases'; - updateCheck(); - forceUpdate(); - } - - function handleDismissClick() { - updateCheck(); - forceUpdate(); - } - - if (!hasUpdate || checked) { - return null; - } - - return ( -
-
- -
- - - - -
- ); -} diff --git a/components/layout/Header.js b/components/layout/Header.js index f607e32a..0641fdac 100644 --- a/components/layout/Header.js +++ b/components/layout/Header.js @@ -6,7 +6,6 @@ import Link from 'components/common/Link'; import Icon from 'components/common/Icon'; import LanguageButton from 'components/settings/LanguageButton'; import ThemeButton from 'components/settings/ThemeButton'; -import UpdateNotice from 'components/common/UpdateNotice'; import UserButton from 'components/settings/UserButton'; import Logo from 'assets/logo.svg'; import styles from './Header.module.css'; @@ -21,7 +20,6 @@ export default function Header() { return (