@samitouri / QOSami-HFS / commits / 47ba307c

ux: admin/fs: disk-spaces button shouldn't spin while displaying

Massimo Melina committed Jun 30, 2024 at 18:45 UTC 47ba307c1d8a80c96bdf2b75c2152b3291a076fe
1 file changed +3 -2
admin/src/VfsMenuBar.ts
+3 -2
@@ -5,7 +5,7 @@ import { Alert, Box, List, ListItem, ListItemIcon, ListItemText } from '@mui/mat
5 import { Microsoft, Storage } from '@mui/icons-material'
6 import { reloadVfs } from './VfsPage'
7 import { prefix } from './misc'
8 -import { Btn, Flex, IconBtn, reloadBtn, useBreakpoint } from './mui'
8 +import { Btn, Flex, reloadBtn, useBreakpoint } from './mui'
9 import { apiCall, ApiObject, useApi } from './api'
10 import VfsPathField from './VfsPathField'
11 import { alertDialog, promptDialog } from './dialog'
@@ -19,9 +19,10 @@ export default function VfsMenuBar({ statusApi }: { statusApi: ApiObject }) {
19 width: 'fit-content',
20 },
21 reloadBtn(() => reloadVfs()),
22 - h(IconBtn, {
22 + h(Btn, {
23 icon: Storage,
24 title: "Disk spaces",
25 + progress: false,
26 onClick: () => apiCall<Awaited<ReturnType<typeof getDiskSpaces>>>('get_disk_spaces').then(res =>
27 alertDialog(h(List, { dense: true }, res.map(x => h(ListItem, { key: x.name },
28 h(ListItemIcon, {}, h(Storage)),