import type { FC } from "react"; import { useTranslation } from "react-i18next"; import { formatMoney, instrumentLogoUrl } from "@/shared/lib"; import { EntryCard } from "@/shared/ui"; import type { BrokerageEvent } from "../api/useBrokerageEvents"; type BrokerageEventCardProps = { event: BrokerageEvent }; const BrokerageEventCard: FC = (props) => { const { event } = props; const { t } = useTranslation(); const date = new Intl.DateTimeFormat("ru-RU", { dateStyle: "medium", timeZone: "UTC", }).format(new Date(`${event.date}T00:00:00Z`)); const metadata = [ date, event.dateKind === "registry" ? t("events.dateKind.registry") : null, event.isin, ] .filter(Boolean) .join(" · "); return ( ); }; export { BrokerageEventCard };