import { Dialog } from '@rmwc/dialog'; import { User } from '@tutorbook/model'; import React from 'react'; import Avatar from '@tutorbook/avatar'; import Loader from '@tutorbook/loader'; import styles from './user-dialog.module.scss'; interface UserDialogProps { user: User; onClosed: () => void; children?: JSX.Element | JSX.Element[]; submitting?: boolean; submitted?: boolean; className?: string; } export default function UserDialog({ children, className, submitting, submitted, onClosed, user, }: UserDialogProps): JSX.Element { return (

{user.name}

{user.socials && !!user.socials.length && (
{user.socials.map((social) => ( {social.type} ))}
)}
About

{user.bio}

{children}
); }