import { Connect } from "dob-react" import * as React from "react" import { Props, State } from "./index.type" import * as Styled from "./style" @Connect class Preview extends React.Component { public static defaultProps = new Props() public state = new State() public render() { return ( {this.props.stores.ApplicationStore.isPreview ? "取消" : "预览"} ) } private handleClick = () => { const setPreview = !this.props.stores.ApplicationStore.isPreview this.props.actions.ApplicationAction.resetApplication() this.props.actions.ApplicationAction.setPreview(setPreview) } } export default { position: "navbarRight", class: Preview }