feat(collections): hide book default note type

This commit is contained in:
Elian Doran 2025-07-09 19:28:44 +03:00
parent 1a72eb91ee
commit 5a2da62992
No known key found for this signature in database

View File

@ -89,26 +89,28 @@ async function getNoteTypeItems(command?: TreeCommandNames) {
return items; return items;
} }
function getBlankNoteTypes(command): MenuItem<TreeCommandNames>[] { function getBlankNoteTypes(command?: TreeCommandNames): MenuItem<TreeCommandNames>[] {
return NOTE_TYPES.filter((nt) => !nt.reserved).map((nt) => { return NOTE_TYPES
const menuItem: MenuCommandItem<TreeCommandNames> = { .filter((nt) => !nt.reserved && nt.type !== "book")
title: nt.title, .map((nt) => {
command, const menuItem: MenuCommandItem<TreeCommandNames> = {
type: nt.type, title: nt.title,
uiIcon: "bx " + nt.icon, command,
badges: [] type: nt.type,
} uiIcon: "bx " + nt.icon,
badges: []
}
if (nt.isNew) { if (nt.isNew) {
menuItem.badges?.push(NEW_BADGE); menuItem.badges?.push(NEW_BADGE);
} }
if (nt.isBeta) { if (nt.isBeta) {
menuItem.badges?.push(BETA_BADGE); menuItem.badges?.push(BETA_BADGE);
} }
return menuItem; return menuItem;
}); });
} }
async function getUserTemplates(command?: TreeCommandNames) { async function getUserTemplates(command?: TreeCommandNames) {