UNPKG

@darwino/darwino-react-onsenui

Version:

A set of Javascript classes and utilities for OnsenUI

39 lines (31 loc) 833 B
/* * (c) Copyright Darwino Inc. 2014-2017. */ import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { BaseDocumentForm } from "@darwino/darwino-react"; import MainPageMixin from "./MainPageMixin" /* * */ class DocumentForm extends MainPageMixin(BaseDocumentForm) { // Context to read from the parent - navigator static contextTypes = { navigator: PropTypes.object }; constructor(props,context) { super(props,context) } gotoNextPage(cancel) { if(this.props.onGotoNextPage) { this.props.onGotoNextPage(cancel); return; } if(page) { this.context.navigator.pushPage(page); } else { this.context.navigator.popPage(); } } } export default DocumentForm