import React, { Fragment, useCallback } from 'react' import { Button } from '@janhq/uikit' import LogoMark from '@/containers/Brand/Logo/Mark' import { MainViewState } from '@/constants/screens' import { useGetDownloadedModels } from '@/hooks/useGetDownloadedModels' import { useMainViewState } from '@/hooks/useMainViewState' const RequestDownloadModel: React.FC = () => { const { downloadedModels } = useGetDownloadedModels() const { setMainViewState } = useMainViewState() const onClick = useCallback(() => { setMainViewState(MainViewState.Hub) }, [setMainViewState]) return (
{downloadedModels.length === 0 && (

Welcome!

You need to download your first model

)}
) } export default React.memo(RequestDownloadModel)