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}
))}
>
)
}