45 lines
1.1 KiB
JavaScript
45 lines
1.1 KiB
JavaScript
// Copyright 2020 Red Hat, Inc
|
|
// Copyright 2022 Acme Gating, LLC
|
|
//
|
|
// Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
// not use this file except in compliance with the License. You may obtain
|
|
// a copy of the License at
|
|
//
|
|
// http://www.apache.org/licenses/LICENSE-2.0
|
|
//
|
|
// Unless required by applicable law or agreed to in writing, software
|
|
// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
// License for the specific language governing permissions and limitations
|
|
// under the License.
|
|
|
|
import React from 'react'
|
|
import {
|
|
EmptyState,
|
|
EmptyStateBody,
|
|
EmptyStateIcon,
|
|
Title,
|
|
} from '@patternfly/react-core'
|
|
import {
|
|
LockIcon,
|
|
} from '@patternfly/react-icons'
|
|
|
|
function AuthRequiredPage() {
|
|
return (
|
|
<>
|
|
<EmptyState>
|
|
<EmptyStateIcon icon={LockIcon} />
|
|
<Title headingLevel="h1">Unauthorized</Title>
|
|
<EmptyStateBody>
|
|
<p>
|
|
Authorization is required.
|
|
</p>
|
|
</EmptyStateBody>
|
|
</EmptyState>
|
|
</>
|
|
)
|
|
}
|
|
|
|
|
|
export default AuthRequiredPage
|