diff --git a/packages/web/src/javascripts/Components/ContentListView/ListItemFlagIcons.tsx b/packages/web/src/javascripts/Components/ContentListView/ListItemFlagIcons.tsx index 4a993fd6d..852c8736f 100644 --- a/packages/web/src/javascripts/Components/ContentListView/ListItemFlagIcons.tsx +++ b/packages/web/src/javascripts/Components/ContentListView/ListItemFlagIcons.tsx @@ -10,6 +10,7 @@ type Props = { pinned: ListableContentItem['pinned'] starred: ListableContentItem['starred'] } + hideIcon?: boolean hasFiles?: boolean hasBorder?: boolean isFileBackedUp?: boolean @@ -18,6 +19,7 @@ type Props = { const ListItemFlagIcons: FunctionComponent = ({ item, + hideIcon = false, hasFiles = false, hasBorder = true, isFileBackedUp = false, @@ -40,12 +42,17 @@ const ListItemFlagIcons: FunctionComponent = ({ )} + {hideIcon && item.pinned && ( + + + + )} {hasFiles && ( )} - {item.starred && ( + {hideIcon && item.starred && ( diff --git a/packages/web/src/javascripts/Components/ContentListView/ListItemTitle.tsx b/packages/web/src/javascripts/Components/ContentListView/ListItemTitle.tsx index 88a6211b7..e55d69ece 100644 --- a/packages/web/src/javascripts/Components/ContentListView/ListItemTitle.tsx +++ b/packages/web/src/javascripts/Components/ContentListView/ListItemTitle.tsx @@ -1,16 +1,9 @@ import { FunctionComponent } from 'react' import { ListableContentItem } from './Types/ListableContentItem' -import Icon from '../Icon/Icon' export const ListItemTitle: FunctionComponent<{ item: ListableContentItem }> = ({ item }) => { return ( <> - {item.pinned && ( -
- - Pinned -
- )}
> = ({ onClick={onClick} > {!hideIcon ? ( -
+
+ {item.pinned && ( +
+ +
+ )} + {item.starred && ( +
+ +
+ )}
) : ( @@ -96,7 +106,13 @@ const NoteListItem: FunctionComponent> = ({
- +
) } diff --git a/packages/web/src/javascripts/Components/Preferences/Panes/Backups/DataBackups.tsx b/packages/web/src/javascripts/Components/Preferences/Panes/Backups/DataBackups.tsx index 677a1ed41..b9309739a 100644 --- a/packages/web/src/javascripts/Components/Preferences/Panes/Backups/DataBackups.tsx +++ b/packages/web/src/javascripts/Components/Preferences/Panes/Backups/DataBackups.tsx @@ -183,11 +183,11 @@ const DataBackups = ({ application, viewControllerManager }: Props) => {
diff --git a/packages/web/src/javascripts/Components/Preferences/Panes/General/Persistence.tsx b/packages/web/src/javascripts/Components/Preferences/Panes/General/Persistence.tsx index 0f3e64615..3e46796f9 100644 --- a/packages/web/src/javascripts/Components/Preferences/Panes/General/Persistence.tsx +++ b/packages/web/src/javascripts/Components/Preferences/Panes/General/Persistence.tsx @@ -29,7 +29,7 @@ const Persistence = ({ application }: Props) => { When opening the app, show... -