meilisearch
Version:
The Meilisearch JS client for Node.js and the browser.
20 lines (16 loc) • 508 B
text/typescript
import type { EnqueuedTaskObject } from "./types.js";
class EnqueuedTask {
taskUid: EnqueuedTaskObject["taskUid"];
indexUid: EnqueuedTaskObject["indexUid"];
status: EnqueuedTaskObject["status"];
type: EnqueuedTaskObject["type"];
enqueuedAt: Date;
constructor(task: EnqueuedTaskObject) {
this.taskUid = task.taskUid;
this.indexUid = task.indexUid;
this.status = task.status;
this.type = task.type;
this.enqueuedAt = new Date(task.enqueuedAt);
}
}
export { EnqueuedTask };