diff --git a/packages/web/src/javascripts/Components/Icon/Icon.tsx b/packages/web/src/javascripts/Components/Icon/Icon.tsx
index 48bc7e557..9fdf63366 100644
--- a/packages/web/src/javascripts/Components/Icon/Icon.tsx
+++ b/packages/web/src/javascripts/Components/Icon/Icon.tsx
@@ -68,6 +68,7 @@ export const ICONS = {
eye: icons.EyeIcon,
file: icons.FileIcon,
folder: icons.FolderIcon,
+ fullscreen: icons.FullscreenIcon,
hashtag: icons.HashtagIcon,
help: icons.HelpIcon,
history: icons.HistoryIcon,
diff --git a/packages/web/src/javascripts/Components/Tags/SmartViewsListItem.tsx b/packages/web/src/javascripts/Components/Tags/SmartViewsListItem.tsx
index cc5005e1a..6ff8cda17 100644
--- a/packages/web/src/javascripts/Components/Tags/SmartViewsListItem.tsx
+++ b/packages/web/src/javascripts/Components/Tags/SmartViewsListItem.tsx
@@ -37,7 +37,7 @@ const smartViewIconType = (view: SmartView, isSelected: boolean): IconType => {
[SystemViewId.StarredNotes]: 'star-filled',
}
- return mapping[view.uuid as SystemViewId] || 'hashtag'
+ return mapping[view.uuid as SystemViewId] || 'window'
}
const getIconClass = (view: SmartView, isSelected: boolean): string => {
diff --git a/packages/web/src/javascripts/Components/Tags/TagContextMenu.tsx b/packages/web/src/javascripts/Components/Tags/TagContextMenu.tsx
index 5775663cd..edc04e633 100644
--- a/packages/web/src/javascripts/Components/Tags/TagContextMenu.tsx
+++ b/packages/web/src/javascripts/Components/Tags/TagContextMenu.tsx
@@ -46,6 +46,11 @@ const TagContextMenu = ({ navigationController, isEntitledToFolders, selectedTag
navigationController.remove(selectedTag, true).catch(console.error)
}, [navigationController, selectedTag])
+ const onClickStar = useCallback(() => {
+ navigationController.setFavorite(selectedTag, !selectedTag.starred).catch(console.error)
+ navigationController.setContextMenuOpen(false)
+ }, [navigationController, selectedTag])
+
const tagLastModified = useMemo(
() => formatDateForContextMenu(selectedTag.userModifiedDate),
[selectedTag.userModifiedDate],
@@ -62,6 +67,12 @@ const TagContextMenu = ({ navigationController, isEntitledToFolders, selectedTag
>