import { Suspense } from 'react' import Card from 'components/Card' import { VaultTable } from 'components/Earn/vault/VaultTable' import Text from 'components/Text' import { VAULTS } from 'constants/vaults' import { getVaults } from 'utils/api' async function Content() { const vaults = await getVaults() if (!vaults.length) return null return } export default function AvailableVaults() { return ( }> {/* @ts-expect-error Server Component */} ) } function Fallback() { // TODO: Replace with loading state of vaulttable return ( <> {VAULTS.map((vault) => ( {vault.name} ))} ) }