app: file type filter on desktop + multiple files (#18403)

This commit is contained in:
Brendan Allan 2026-03-20 23:02:07 +08:00 committed by GitHub
parent 27a70ad70f
commit d0a57305ef
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 120 additions and 60 deletions

View file

@ -1,6 +1,8 @@
// @refresh reload
import {
ACCEPTED_FILE_EXTENSIONS,
filePickerFilters,
AppBaseProviders,
AppInterface,
handleNotificationClick,
@ -98,6 +100,7 @@ const createPlatform = (): Platform => {
directory: false,
multiple: opts?.multiple ?? false,
title: opts?.title ?? t("desktop.dialog.chooseFile"),
filters: filePickerFilters(opts?.extensions ?? ACCEPTED_FILE_EXTENSIONS),
})
return handleWslPicker(result)
},