import { ErrorContent } from 'components/ErrorContent'; import { Loading } from 'components/Loading'; import { usePromise } from 'hooks/usePromise'; import React from 'react' import { useTranslation } from 'react-i18next'; import { Link } from "react-router-dom"; import { getConfig, getProfile } from 'services/config'; import { composeLoadable } from 'utils/composeLoadable'; export const Home: React.FC = () => { let { loading, error, retry, result } = composeLoadable({ config: usePromise(getConfig), profile: usePromise(() => getProfile(0)), }); const { t } = useTranslation(); if (loading) { return <>
} if (error) { return <> } return <>
{t('欢迎!')} {t('配置')}
}