import React from 'react'; import { Icon } from 'UI'; import { tagProps, Note } from 'App/services/NotesService'; import { formatTimeOrDate } from 'App/date'; import { useStore } from 'App/mstore'; import { observer } from 'mobx-react-lite'; import { TeamBadge } from 'Shared/SessionListContainer/components/Notes' interface Props { userEmail: string; note: Note; notFound?: boolean; onClose: () => void; } function ReadNote(props: Props) { const { settingsStore } = useStore(); const { timezone } = settingsStore.sessionSettings; if (props.notFound) { return (
You do not have access to this note.
Or it’s deleted.
Play Session
); } return (
{props.userEmail}
{formatTimeOrDate(props.note.createdAt as unknown as number, timezone)}
{props.note.message}
{props.note.tag ? (
{props.note.tag}
) : null} {!props.note.isPublic ? null : ( )}
Play Session
); } export default observer(ReadNote);