Fixed the refresh bug

This commit is contained in:
Hein
2025-10-30 14:53:42 +02:00
parent 0ba8dca0b4
commit abcf08f98e
4 changed files with 18 additions and 16 deletions

View File

@@ -24,11 +24,10 @@ export function GlidlerFormAdaptor(props: {
) => void;
showDescriptionInMenu?: boolean;
}) {
const [getState, mounted, setState, reload, _events] = useGridlerStore((s) => [
const [getState, mounted, setState, _events] = useGridlerStore((s) => [
s.getState,
s.mounted,
s.setState,
s.reload,
s._events,
]);
@@ -164,8 +163,9 @@ export function GlidlerFormAdaptor(props: {
c: 'orange',
label: 'Refresh',
leftSection: <IconRefresh color="orange" size={16} />,
onClick: () => {
reload?.();
onClickAsync: async () => {
const _refresh = getState('_refresh');
await _refresh?.();
},
});