import React from 'react';
import PropTypes from 'prop-types';
import { withTranslation } from 'react-i18next';
import { UncontrolledTooltip } from 'reactstrap';
const NotFoundAlert = (props) => {
const { t, isHidden, isGuestUserMode } = props;
function clickHandler(viewType) {
if (props.onPageCreateClicked === null) {
return;
}
props.onPageCreateClicked(viewType);
}
if (isHidden) {
return null;
}
return (
{t('not_found_page.page_not_exist_alert')}
{isGuestUserMode && (
{t('Not available for guest')}
)}
);
};
NotFoundAlert.propTypes = {
t: PropTypes.func.isRequired, // i18next
onPageCreateClicked: PropTypes.func,
isHidden: PropTypes.bool.isRequired,
isGuestUserMode: PropTypes.bool.isRequired,
};
export default withTranslation()(NotFoundAlert);