- added filter to users table;

- added auto reload of users table  on user added;
This commit is contained in:
Vitalii Kiiko
2025-03-10 11:01:25 +01:00
parent 7fb6587448
commit d9aa0b6c23
4 changed files with 30 additions and 10 deletions

View File

@@ -21,12 +21,14 @@ import { Dropdown } from 'primereact/dropdown';
import { Dialog } from 'primereact/dialog';
import { classNames } from 'primereact/utils';
import { Toast } from 'primereact/toast';
import uniqid from '../../helpers/uniqid';
const APP_HUB_ID = process.env.REACT_APP_HUB_ID;
const Users = () => {
const [loading, setLoading] = useState(false);
const [isVisibleEditDialog, setIsVisibleEditDialog] = useState(false);
const [updaterString, setUpdaterString] = useState('');
const [newUserData, setNewUserData] = useState({
firstName: '',
lastName: '',
@@ -96,6 +98,7 @@ const Users = () => {
});
}
}
setUpdaterString(uniqid());
setLoading(false);
hideEditDialog();
}
@@ -187,7 +190,7 @@ const Users = () => {
label={__('Crea nuovo')} icon="pi pi-plus" iconPos="right"/>
</div>
<AllUsersTable/>
<AllUsersTable updaterString={updaterString}/>
<Dialog
visible={isVisibleEditDialog}