admin: file-picker now shows the file-mask, if any

Massimo Melina committed Jan 6, 2025 at 11:12 UTC bb0e79c8ea9e285b848eeb5d9a221ff74615f035
1 file changed +2 -2
admin/src/FileField.ts
+2 -2
@@ -4,7 +4,7 @@ import { FieldProps, StringField } from '@hfs/mui-grid-form'
4 import { createElement as h } from 'react'
5 import { Eject } from '@mui/icons-material'
6 import { IconBtn, useBreakpoint } from './mui'
7 -import { newDialog } from '@hfs/shared'
7 +import { newDialog, prefix } from '@hfs/shared'
8 import FilePicker from './FilePicker'
9 import { apiCall } from './api'
10
@@ -22,7 +22,7 @@ export default function FileField({ value, onChange, files=true, folders=false,
22 sx: { mb: .5 },
23 onClick() {
24 const { close } = newDialog({
25 - title: title ?? (files ? "Pick a file" : "Pick a folder"),
25 + title: title ?? ((files ? "Pick a file" : "Pick a folder") + prefix(': ', fileMask)),
26 dialogProps: {
27 fullScreen: !large,
28 sx: { minWidth: 'min(90vw, 40em)', minHeight: 'calc(100vh - 9em)' }