import { useCallback } from 'react'; import { Button } from '../../components/ui/button'; import { useServerConfig } from '../common'; export const ServerVersion = () => { const serverConfig = useServerConfig(); const availableUpgrade = serverConfig?.availableUpgrade; const version = serverConfig?.version; const handleClick = useCallback(() => { if (availableUpgrade) { window.open(availableUpgrade.url, '_blank'); } }, [availableUpgrade]); if (availableUpgrade) { return ( ); } return (