import type { TabState } from '@/utils/types'; import Error from './Error'; import { BrowserResourceView } from './Browser'; import { LocalNetworkView } from './Local'; import { PublicNetworkView } from './Public'; export default function ServerInfo({ state }: { state: TabState }) { if (state.status === 'error') { return ; } if (state.status === 'success' && !state.data) { return ; } if (state.status === 'loading' || !state.data) { return (
Analyzing Network...
); } if (state.data.isLocal || state.data.isBogon) { return ; } return ; }