import * as React from 'react'; import RouterLink from 'next/link'; import Avatar from '@mui/material/Avatar'; import Card from '@mui/material/Card'; import CardContent from '@mui/material/CardContent'; import Link from '@mui/material/Link'; import Stack from '@mui/material/Stack'; import Typography from '@mui/material/Typography'; import { SealCheck as SealCheckIcon } from '@phosphor-icons/react/dist/ssr/SealCheck'; import { Star as StarIcon } from '@phosphor-icons/react/dist/ssr/Star'; import { Users as UsersIcon } from '@phosphor-icons/react/dist/ssr/Users'; import { paths } from '@/paths'; import { JobsCard } from './jobs-card'; import type { Job } from './types'; export interface Company { id: string; name: string; logo?: string; description?: string; employees: string; rating: number; isVerified: boolean; jobs: Job[]; } export interface CompanyCardProps { company: Company; } export function CompanyCard({ company }: CompanyCardProps): React.JSX.Element { return (
{company.name} {company.description}
{company.employees} {company.rating} /5 {company.isVerified ? ( Verified ) : null}
{company.jobs ? : null}
); }