debian-image-builder-frontend/src/Components/Cockpit/RequireAdmin.tsx
2025-08-05 13:56:59 +00:00

24 lines
588 B
TypeScript

import React from 'react';
import {
EmptyState,
EmptyStateBody,
EmptyStateVariant,
} from '@patternfly/react-core';
import { LockIcon } from '@patternfly/react-icons';
export const RequireAdmin = () => {
return (
<EmptyState
headingLevel='h4'
icon={LockIcon}
titleText='Access is limited.'
variant={EmptyStateVariant.xl}
>
<EmptyStateBody>
Administrative access is required to run the Image Builder frontend.
Click on the icon in the toolbar to grant administrative access.
</EmptyStateBody>
</EmptyState>
);
};