first commit

This commit is contained in:
domrichardson
2026-03-24 16:03:04 +00:00
commit df40cc57e1
80 changed files with 16766 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
export const compareNotesByPriority = (a, b) => {
const pinnedDelta = (b?.is_pinned ? 1 : 0) - (a?.is_pinned ? 1 : 0);
if (pinnedDelta !== 0) {
return pinnedDelta;
}
const featuredDelta = (b?.is_favorite || b?.is_featured ? 1 : 0) - (a?.is_favorite || a?.is_featured ? 1 : 0);
if (featuredDelta !== 0) {
return featuredDelta;
}
const leftTitle = (a?.title || "").trim();
const rightTitle = (b?.title || "").trim();
return leftTitle.localeCompare(rightTitle, undefined, { sensitivity: "base" });
};
export const sortNotesByPriority = (notes = []) => [...notes].sort(compareNotesByPriority);