import React, { ReactNode } from 'react'; import { Box, Dialog, config, Text, Button, Spinner } from 'folds'; import { SpecVersionsLoader } from '../../components/SpecVersionsLoader'; import { SpecVersionsProvider } from '../../hooks/useSpecVersions'; import { SplashScreen } from '../../components/splash-screen'; export function SpecVersions({ baseUrl, children }: { baseUrl: string; children: ReactNode }) { return ( ( Connecting to server )} error={(err, retry, ignore) => ( Failed to connect to homeserver. Either homeserver is down or your internet. )} > {(versions) => {children}} ); }