calendar now sorts by time and priority

This commit is contained in:
marlon-erler
2024-07-19 13:29:34 +02:00
parent 7035696c73
commit b722247356
3 changed files with 21 additions and 8 deletions
+11 -4
View File
@@ -1653,17 +1653,20 @@
});
const objectConverter = (messageObject) => {
const latest = chat.getMostRecentContent(messageObject);
const timeString = latest.time ?? "00:00";
const timeString = latest.time || "00:00";
const [hour, minute] = timeString.split(":");
const hourInMinutes = parseInt(hour) * 60;
const minutesTotal = parseInt(minute) + hourInMinutes;
const priority = latest.priority ?? 0;
const priorityInverse = 100 - priority;
const order = `${minutesTotal}${priorityInverse}`;
const view = ObjectEntryView(
chat,
messageObject,
selectedObject,
isShowingObjectModal
);
view.style.order = minutesTotal;
view.style.order = order;
return view;
};
return /* @__PURE__ */ createElement(
@@ -1699,12 +1702,16 @@
messageObjects.handleAddition(processObject);
const objectConverter = (messageObject) => {
const latest = chat.getMostRecentContent(messageObject);
const timeString = latest.time ?? "00:00";
const timeString = latest.time || "00:00";
const [hour, minute] = timeString.split(":");
const hourInMinutes = parseInt(hour) * 60;
const minutesTotal = parseInt(minute) + hourInMinutes;
const priority = latest.priority ?? 0;
const priorityInverse = 100 - priority;
const order = `${minutesTotal}${priorityInverse}`;
console.log(order);
const view = /* @__PURE__ */ createElement("span", { class: "secondary ellipsis" }, chat.getObjectTitle(messageObject));
view.style.order = minutesTotal;
view.style.order = order;
return view;
};
return /* @__PURE__ */ createElement(