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/SessionsTabOverview/components/Notes'; interface Props { note?: Note; notFound?: boolean; onClose: () => void; } function ReadNote(props: Props) { const { settingsStore } = useStore(); const { timezone } = settingsStore.sessionSettings; if (props.notFound || props.note === undefined) { return (
You do not have access to this note.
Or it’s deleted.
Play Session
); } return (
{props.note.userName}
{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);