import React, { useCallback, useState } from 'react'; import templateDetails from '../../../assets/templates.json'; import TemplateCard from '../../../components/projects/create/TemplateCard'; import RepositoryList from '../../../components/projects/create/RepositoryList'; import ConnectAccount from '../../../components/projects/create/ConnectAccount'; const NewProject = () => { const [isGitAuth, setIsGitAuth] = useState(false); const [gitToken, setGitToken] = useState(''); // TODO: Get DB user details for checking if already authenticated to Github const handleToken = useCallback((token: string) => { setGitToken(token); setIsGitAuth(true); }, []); return ( <>
Start with template
{templateDetails.map((framework, key) => { return ; })}
Import a repository
{isGitAuth ? ( {}} /> ) : ( )} ); }; export default NewProject;