This commit is contained in:
2025-11-05 15:21:02 +01:00
parent 7b6afa1128
commit e9c5f27b17
3 changed files with 165 additions and 170 deletions
+13 -6
View File
@@ -27,20 +27,27 @@ const SettingsRoute = () => {
creating,
deletingId,
regeneratingId,
updatingId,
createdSecret,
refresh,
refreshCapabilitySets,
create,
revoke,
regenerate,
updateCapabilities,
dismissSecret,
capabilitySets,
capabilitySetsLoading,
} = useApiTokens({ api, token, notifyApiError, setStatusMessage });
useEffect(() => {
refresh();
refreshCapabilitySets();
refreshPasskeys();
}, [refresh, refreshPasskeys]);
}, [refresh, refreshCapabilitySets, refreshPasskeys]);
const handleRefresh = useCallback(() => {
refresh();
refreshCapabilitySets();
}, [refresh, refreshCapabilitySets]);
const handleClose = useCallback(() => {
dismissSecret();
@@ -71,14 +78,14 @@ const SettingsRoute = () => {
creating={creating}
deletingId={deletingId}
regeneratingId={regeneratingId}
updatingId={updatingId}
onRefresh={refresh}
onRefresh={handleRefresh}
onCreate={create}
onDelete={revoke}
onRegenerate={regenerate}
onUpdateCapabilities={updateCapabilities}
createdToken={createdSecret}
onDismissCreatedToken={dismissSecret}
capabilitySets={capabilitySets}
capabilitySetsLoading={capabilitySetsLoading}
passkeys={passkeys}
passkeysSupported={passkeysSupported}
passkeysLoading={passkeysLoading}