@choerodon/master
Version:
A package of Master for Choerodon platform.
32 lines (30 loc) • 1.18 kB
JavaScript
import "choerodon-ui/lib/button/style";
import _Button from "choerodon-ui/lib/button";
import React, { useEffect } from 'react';
import { inject } from 'mobx-react';
import { Link } from 'react-router-dom';
import "./404.less";
var NoMatch = function NoMatch(_ref) {
var MenuStore = _ref.MenuStore,
_ref$button = _ref.button,
button = _ref$button === void 0 ? true : _ref$button;
useEffect(function () {
MenuStore.setNotFoundSignSign(false);
return function () {
MenuStore.setNotFoundSignSign(false);
};
}, []);
return /*#__PURE__*/React.createElement("div", {
className: "c7n-404-page"
}, /*#__PURE__*/React.createElement("div", {
className: "c7n-404-page-banner"
}), /*#__PURE__*/React.createElement("div", {
className: "c7n-404-page-banner-text"
}, /*#__PURE__*/React.createElement("span", null, "\u62B1\u6B49 \uFF0C\u60A8\u8BBF\u95EE\u7684\u9875\u9762\u4E0D\u5B58\u5728\uFF01"), button && /*#__PURE__*/React.createElement(Link, {
to: "/"
}, /*#__PURE__*/React.createElement(_Button, {
funcType: "raised",
type: "default"
}, "\u8FD4\u56DE\u9996\u9875"))));
};
export default inject('MenuStore')(NoMatch);