mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
Dont show select multiple in the highlights view
This commit is contained in:
parent
4cf8744ced
commit
4420772138
2 changed files with 13 additions and 3 deletions
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
/>
|
||||
</>
|
||||
|
|
|
|||
Loading…
Reference in a new issue