keanu-weblite/src/models/eventAttachment.ts

16 lines
364 B
TypeScript
Raw Normal View History

2025-06-09 09:44:37 +02:00
import { MatrixEvent } from "matrix-js-sdk";
export type KeanuEventExtension = {
isMxThread?: boolean;
isChannelMessage?: boolean;
isPinned?: boolean;
}
export type EventAttachment = {
event: MatrixEvent & KeanuEventExtension;
src?: string;
thumbnail?: string;
srcPromise?: Promise<string>;
thumbnailPromise?: Promise<string>;
};