import React from 'react'; import { FormattedMessage } from 'react-intl'; import semver from 'semver'; import useVersion from 'hooks/useVersion'; import styles from './UpdateNotice.module.css'; import ButtonLayout from '../layout/ButtonLayout'; import Button from './Button'; export default function UpdateNotice() { const versions = useVersion(); if (!versions) { return null; } const { current, latest } = versions; if (latest && semver.gte(current, latest)) { return null; } return (