UNPKG

@ovine/craft

Version:
21 lines (20 loc) 1.14 kB
/** * 顶部工具栏 */ import { toast } from 'amis'; import cls from 'classnames'; import { observer } from 'mobx-react'; import React from 'react'; import { useRootStore } from "../../stores"; import { StyledHeader } from "./styled"; export default observer((props) => { const { isEditMode, setMode } = useRootStore(); const { history } = props; return (React.createElement(StyledHeader, null, React.createElement("ul", null, isEditMode ? (React.createElement(React.Fragment, null, React.createElement("li", { onClick: () => setMode('stage') }, "\u9884\u89C8"), React.createElement("li", { className: cls({ disabled: !history.hasPreFrame }), onClick: () => history.goBack() }, "\u64A4\u9500"), React.createElement("li", { className: cls({ disabled: !history.hasNextFrame }), onClick: () => history.goNext() }, "\u6062\u590D\u64A4\u9500"))) : (React.createElement("li", { onClick: () => setMode('edit') }, "\u9000\u51FA\u9884\u89C8")), React.createElement("li", { onClick: () => toast.info('保存功能暂不可用') }, "\u4FDD\u5B58")))); });