client/packages/chat/src/values.ts
Alois 35414cdfcb
Some checks failed
/ build-web (push) Successful in 6m30s
/ build-desktop (linux) (push) Failing after 7m14s
/ build-mobile (push) Successful in 17m51s
/ release (push) Has been skipped
(fix): double decryption
2026-07-06 12:50:05 +02:00

17 lines
435 B
TypeScript

import { z } from "zod";
import { mtp } from "@tensamin/shared/data";
export type RawMessages = z.infer<typeof mtp.MessagesGet.response>["Messages"];
export type RawMessage = RawMessages[number] & {
decryptionFailed?: boolean;
};
export type LiveMessage = RawMessage & {
failed?: boolean;
localId: string;
};
export const PAGE_SIZE = 30;
export const FALLBACK_MESSAGE_HEIGHT = 28;
export const MESSAGES_PER_VIRTUAL_ROW = 30;