import { Link } from 'react-router-dom'; import CircularProgress from '@mui/material/CircularProgress'; import Stack from '@mui/material/Stack'; import Card from '@mui/material/Card'; import CardActionArea from '@mui/material/CardActionArea'; import CardContent from '@mui/material/CardContent'; import Typography from '@mui/material/Typography'; import Chip from '@mui/material/Chip'; import Button from '@mui/material/Button'; import * as URLS from 'config/urls'; import useFormatMessage from 'hooks/useFormatMessage'; import useAppAuthClients from 'hooks/useAppAuthClients.ee'; import NoResultFound from 'components/NoResultFound'; function AdminApplicationAuthClients(props) { const { appKey } = props; const formatMessage = useFormatMessage(); const { appAuthClients, loading } = useAppAuthClients({ appKey }); if (loading) return ; if (!appAuthClients?.length) { return ( ); } const sortedAuthClients = appAuthClients.slice().sort((a, b) => { if (a.id < b.id) { return -1; } if (a.id > b.id) { return 1; } return 0; }); return (
{sortedAuthClients.map((client) => ( {client.name} ))}
); } export default AdminApplicationAuthClients;