setCreateOpen( false );
};
- const handleRevokeClientSubmit = async ( revokeClientName ) => {
+ const handleRevokeClientSubmit = async () => {
setMessage( await VPNService.revokeClient( { revokeClientName }, fetchClients ) );
fetchAvailableClients().catch( e => setMessage( e ) );
};
<ConfirmRevoke
open={revokeOpen}
onClose={() => setRevokeOpen(false)}
- onConfirm={handleRevokeClientSubmit.bind(null, revokeClientName)}
+ onConfirm={handleRevokeClientSubmit}
/>}
<Button variant="contained" color="primary" onClick={() => setCreateOpen(true)}>Create Client</Button>
{createOpen && <CreateVPNClientDialog open={createOpen} onClose={() => setCreateOpen(false)} onCreate={handleCreateClientSubmit}/>}