| 123456789101112131415161718192021222324252627 |
- import { useIntl } from "react-intl";
- import { _Link } from "react-router";
- import { Alert } from "antd";
- import { useAppSelector } from "../../hooks";
- import { isGuest } from "../../reducers/current-user";
- import LoginButton from "./LoginButton";
- const LoginAlertWidget = () => {
- const intl = useIntl();
- const guest = useAppSelector(isGuest);
- return guest === true ? (
- <Alert
- message={intl.formatMessage({
- id: "message.auth.guest.alert",
- })}
- type="warning"
- closable
- action={<LoginButton />}
- />
- ) : (
- <></>
- );
- };
- export default LoginAlertWidget;
|