import CardTitle from "@dashboard/components/CardTitle"; import Skeleton from "@dashboard/components/Skeleton"; import { AppQuery } from "@dashboard/graphql"; import { Card, CardContent, Typography } from "@material-ui/core"; import React from "react"; import { FormattedMessage, useIntl } from "react-intl"; import messages from "./messages"; import { useStyles } from "./styles"; interface PermissionsCardProps { permissions?: AppQuery["app"]["permissions"]; loading: boolean; } const PermissionsCard: React.FC = ({ permissions, loading, }) => { const classes = useStyles(); const intl = useIntl(); return ( {!loading ? ( <> {!!permissions?.length && (
    {permissions?.map(perm => (
  • {perm.name}
  • ))}
)} ) : ( )}
); }; export default PermissionsCard;