import React, { useMemo } from 'react'; import { Typography, Button, Chip } from '@material-tailwind/react'; import ActivityCard from './ActivityCard'; import activityDetails from '../../../assets/activities.json'; import { ProjectDetails } from '../../../types/project'; import { relativeTime } from '../../../utils/time'; interface OverviewProps { project: ProjectDetails; } const OverviewTabPanel = ({ project }: OverviewProps) => { const currentDeploymentTitle = useMemo(() => { const deployment = project.deployments.find((deployment) => { return deployment.isCurrent === true; }); return deployment?.title; }, []); return (
{project.domain}
) : ( )}^ Source
{project.source}
^ Deployment
{currentDeploymentTitle}
^ Created
{/* TODO: Use following time conversion wherever required */} {relativeTime(new Date(Number(project.createdAt)).toISOString())} by ^ {project.createdBy}