reduct-js
Version:
ReductStore Client SDK for Javascript/NodeJS/Typescript
22 lines (21 loc) • 563 B
JavaScript
//#region src/messages/Status.ts
/**
* Resource status during deletion
*/
var Status = /* @__PURE__ */ function(Status) {
Status["READY"] = "READY";
Status["DELETING"] = "DELETING";
return Status;
}({});
/**
* Parse status string and return a valid Status enum value.
* Defaults to READY for undefined or invalid values.
*/
function parseStatus(status) {
if (status === Status.DELETING) return Status.DELETING;
if (status === Status.READY) return Status.READY;
return Status.READY;
}
//#endregion
exports.Status = Status;
exports.parseStatus = parseStatus;