'use client' import { useEffect, useState } from 'react' interface VersionInfo { version: string full_version: string timestamp: number } export default function VersionDisplay() { const [versionInfo, setVersionInfo] = useState(null) useEffect(() => { const fetchVersion = async () => { try { const response = await fetch('/api/version') if (response.ok) { const data = await response.json() setVersionInfo(data) } } catch (error) { console.warn('Failed to fetch version:', error) } } fetchVersion() }, []) if (!versionInfo) { return (
BZZZ
) } return (
BZZZ {versionInfo.full_version}
) }