import { useRecordContext, useTranslate } from "ra-core"; import { ReferenceField } from "@/components/ds/admin/reference-field"; import { TextField } from "@/components/ds/admin/text-field"; import { Avatar } from "../contacts/Avatar"; import { RelativeDate } from "../misc/RelativeDate"; import { SaleName } from "../sales/SaleName"; import type { ActivityContactNoteCreated, Contact } from "../types"; import { useActivityLogContext } from "./ActivityLogContext"; import { ActivityLogNote } from "./ActivityLogNote"; type ActivityLogContactNoteCreatedProps = { activity: ActivityContactNoteCreated; }; function ContactAvatar() { const record = useRecordContext(); return ; } export function ActivityLogContactNoteCreated({ activity, }: ActivityLogContactNoteCreatedProps) { const translate = useTranslate(); const context = useActivityLogContext(); const { contactNote } = activity; return (
 {translate("crm.activity.added_note_about")}{" "}  
{context === "company" && ( )}
} text={contactNote.text} /> ); }