mirror of
https://github.com/myfatemi04/wheelshare-frontend.git
synced 2025-04-18 18:10:16 -04:00
26 lines
718 B
TypeScript
26 lines
718 B
TypeScript
import { ICarpool } from './types';
|
|
import UISecondaryBox from './UISecondaryBox';
|
|
|
|
function MemberList({ members }: { members: ICarpool['members'] }) {
|
|
return (
|
|
<div style={{ display: 'flex', flexDirection: 'column' }}>
|
|
{members.length > 0
|
|
? members.map((member) => {
|
|
return <div key={member.id}>{member.name}</div>;
|
|
})
|
|
: 'This carpool has no members.'}
|
|
</div>
|
|
);
|
|
}
|
|
|
|
export default function Carpool({ carpool }: { carpool: ICarpool }) {
|
|
return (
|
|
<UISecondaryBox style={{ width: '100%', alignItems: 'center' }}>
|
|
<h2 style={{ textAlign: 'center' }}>{carpool.name}</h2>
|
|
{carpool.description}
|
|
<h3>Members</h3>
|
|
<MemberList members={carpool.members} />
|
|
</UISecondaryBox>
|
|
);
|
|
}
|