import React, { Component } from "react"; import { Route, Switch, Redirect } from "react-router-dom"; import { message } from "antd"; import { withRouter } from "react-router-dom"; import { Provider } from "react-redux"; import ClipboardJS from "clipboard"; import store from "./redux"; import NotFound from "./pages/public/notFound/NotFound"; import UserSpace from "./pages/userSpace"; import Login from "./pages/public/Login"; import RegisterOrReset from "./pages/public/RegisterOrReset"; import EmailVerify from "./pages/public/EmailVerify"; import ManageOverview from "./pages/manage/OverView"; class App extends Component { constructor(props) { super(props); this.state = {}; window.reactHistory = this.props.history; } componentDidMount() { //初始化clipboard let clipboard = new ClipboardJS(".copy-to-board", { text: function(trigger) { return window.copyUrl; } }); clipboard.on("success", function(e) { message.success("复制成功"); e.clearSelection(); }); } render() { const mainStyle = { fontSize: "0.14rem" }; return (
{/*书签管理页面*/} {/*个人中心页面*/} {/* 公共页面 */} {/* 当前面的路由都匹配不到时就会重定向到/404 */}
); } } export default withRouter(App);