UNPKG

@darwino/darwino-react-bootstrap

Version:

A set of Javascript classes and utilities

40 lines (33 loc) 961 B
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty"; /* * (c) Copyright Darwino Inc. 2014-2017. */ import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { BaseDocumentForm } from "@darwino/darwino-react"; import { Messages, Dialog } from "@darwino/darwino-react-bootstrap"; import MainPageMixin from "./MainPageMixin"; /* * */ class DocumentForm extends MainPageMixin(BaseDocumentForm) { // Context to read from the parent gotoNextPage(cancel) { if (this.props.onGotoNextPage) { this.props.onGotoNextPage(cancel); return; } var page = this.props.nextPageSuccess; if (page) { this.context.router.history.push(page); } else { this.context.router.history.goBack(); } } } _defineProperty(DocumentForm, "contextTypes", { router: PropTypes.object, dialog: PropTypes.object }); export default DocumentForm; //# sourceMappingURL=DocumentForm.js.map