reduct-js
Version:
ReductStore Client SDK for Javascript/NodeJS/Typescript
15 lines (14 loc) • 546 B
JavaScript
//#region src/messages/ReplicationMode.ts
var ReplicationMode;
(function(_ReplicationMode) {
_ReplicationMode.ENABLED = "enabled";
_ReplicationMode.PAUSED = "paused";
_ReplicationMode.DISABLED = "disabled";
})(ReplicationMode || (ReplicationMode = {}));
var DEFAULT_REPLICATION_MODE = "enabled";
var parseReplicationMode = (mode) => {
if (mode === "paused" || mode === "disabled" || mode === "enabled") return mode;
return DEFAULT_REPLICATION_MODE;
};
//#endregion
export { DEFAULT_REPLICATION_MODE, ReplicationMode, parseReplicationMode };