Spracherkennung für: .ts vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
export type MatrixSyncState =
| "PREPARED"
| "SYNCING"
| "CATCHUP"
| "RECONNECTING"
| "ERROR"
| "STOPPED"
| (string & {});
export function isMatrixReadySyncState(
state: MatrixSyncState | null | undefined,
): state is "PREPARED" | "SYNCING" | "CATCHUP" {
return state === "PREPARED" || state === "SYNCING" || state === "CATCHUP";
}
export function isMatrixDisconnectedSyncState(
state: MatrixSyncState | null | undefined,
): state is "RECONNECTING" | "ERROR" | "STOPPED" {
return state === "RECONNECTING" || state === "ERROR" || state === "STOPPED";
}
export function isMatrixTerminalSyncState(
state: MatrixSyncState | null | undefined,
): state is "STOPPED" {
// matrix-js-sdk can recover from ERROR to PREPARED during initial sync.
return state === "STOPPED";
}
¤ Dauer der Verarbeitung: 0.16 Sekunden
(vorverarbeitet am 2026-04-27)
¤
*© Formatika GbR, Deutschland