Dont show select multiple in the highlights view

This commit is contained in:
Jackson Harper 2023-06-12 15:09:30 +08:00
parent 4cf8744ced
commit 4420772138
2 changed files with 13 additions and 3 deletions

View file

@ -795,6 +795,7 @@ function HomeFeedGrid(props: HomeFeedContentProps): JSX.Element {
applySearchQuery={(searchQuery: string) => {
props.applySearchQuery(searchQuery)
}}
allowSelectMultiple={props.mode !== 'highlights'}
alwaysShowHeader={props.mode == 'highlights'}
showFilterMenu={showFilterMenu}
setShowFilterMenu={setShowFilterMenu}

View file

@ -41,6 +41,7 @@ type LibraryHeaderProps = {
applySearchQuery: (searchQuery: string) => void
alwaysShowHeader: boolean
allowSelectMultiple: boolean
showFilterMenu: boolean
setShowFilterMenu: (show: boolean) => void
@ -125,6 +126,7 @@ function LargeHeaderLayout(props: LibraryHeaderProps): JSX.Element {
performMultiSelectAction={props.performMultiSelectAction}
searchTerm={props.searchTerm}
applySearchQuery={props.applySearchQuery}
allowSelectMultiple={props.allowSelectMultiple}
/>
</HStack>
)
@ -173,6 +175,7 @@ function SmallHeaderLayout(props: LibraryHeaderProps): JSX.Element {
performMultiSelectAction={props.performMultiSelectAction}
searchTerm={props.searchTerm}
applySearchQuery={props.applySearchQuery}
allowSelectMultiple={props.allowSelectMultiple}
/>
</>
)}
@ -383,6 +386,8 @@ type ControlButtonBoxProps = {
showAddLinkModal: () => void
allowSelectMultiple: boolean
numItemsSelected: number
multiSelectMode: MultiSelectMode
setMultiSelectMode: (mode: MultiSelectMode) => void
@ -508,9 +513,13 @@ function SearchControlButtonBox(
</Button>
<PrimaryDropdown
showThemeSection={true}
startSelectMultiple={() => {
props.setMultiSelectMode('none')
}}
startSelectMultiple={
props.allowSelectMultiple
? () => {
props.setMultiSelectMode('none')
}
: undefined
}
showAddLinkModal={props.showAddLinkModal}
/>
</>