mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 19:01:39 -04:00
Searching all zips when searching for Software.
This commit is contained in:
parent
472846038b
commit
f9f71fa908
2 changed files with 6 additions and 2 deletions
|
|
@ -1188,6 +1188,9 @@ export const ColorToSemanticHexColor = (color) => {
|
|||
}
|
||||
|
||||
export const filterToMimetypes = (filter) => {
|
||||
const zipMimetypes = ['application/zip', 'application/zlib', 'application/x-bzip2', 'application/x-xz', 'application/x-bzip', 'application/x-bzip2', 'application/gzip', 'application/vnd.rar', 'application/x-tar', 'application/x-7z-compressed'];
|
||||
const softwareMimetypes = [...zipMimetypes, 'application/x-iso9660-image', 'application/x-executable', 'application/x-dosexec'];
|
||||
|
||||
if (filter === 'video') {
|
||||
return ['video'];
|
||||
} else if (filter === 'archive') {
|
||||
|
|
@ -1201,11 +1204,11 @@ export const filterToMimetypes = (filter) => {
|
|||
} else if (filter === 'image') {
|
||||
return ['image'];
|
||||
} else if (filter === 'zip') {
|
||||
return ['application/zip', 'application/zlib', 'application/x-bzip2', 'application/x-xz', 'application/x-bzip', 'application/x-bzip2', 'application/gzip', 'application/vnd.rar', 'application/x-tar', 'application/x-7z-compressed'];
|
||||
return zipMimetypes;
|
||||
} else if (filter === 'model') {
|
||||
return ['application/x-openscad', 'model/stl', 'application/sla', 'model/obj'];
|
||||
} else if (filter === 'software') {
|
||||
return ['application/x-iso9660-image', 'application/x-executable', 'application/x-dosexec', 'application/x-bzip2', 'application/vnd.debian.binary-package', 'application/x-executable']
|
||||
return softwareMimetypes;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -448,6 +448,7 @@ export function TagsQuerySelector({onChange}) {
|
|||
}
|
||||
|
||||
export function FileSearchFilterButton({size = 'medium'}) {
|
||||
// see `filterToMimetypes`
|
||||
const filterOptions = [
|
||||
{key: 'video', text: 'Video', value: 'video'},
|
||||
{key: 'archive', text: 'Archive', value: 'archive'},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue