import React from 'react'; import { Project } from 'gql-client'; import { Typography, Button, Chip } from '@material-tailwind/react'; import ActivityCard from './ActivityCard'; import activityDetails from '../../../assets/activities.json'; import { relativeTimeMs } from '../../../utils/time'; interface OverviewProps { project: Project; } // TODO: Check if any live domain is set for production branch const IS_DOMAIN_SETUP = false; const OverviewTabPanel = ({ project }: OverviewProps) => { return (
^
{project.name} {project.subDomain}
^ Domain {!IS_DOMAIN_SETUP && ( )}
{IS_DOMAIN_SETUP ? ( ) : ( )}
{project.deployments.length !== 0 ? ( <>

^ Source

{project.deployments[0]?.branch}

^ Deployment

{project.deployments[0]?.domain?.name}

^ Created

{relativeTimeMs(project.deployments[0].createdAt)} by ^{' '} {project.deployments[0].createdBy.name}

) : (
No current deployment found
)}
Activity
{activityDetails.map((activity, key) => { return ; })}
); }; export default OverviewTabPanel;