import * as React from 'react'; import {PageDecorater} from "./PageDecorator"; import SimpleCard from "../../../src/ts/SimpleCard/SimpleCard"; import SimpleButton from "../../../src/ts/SimpleButton/SimpleButton"; import PopupCard from "../../../src/ts/PopupCard/PopupCard"; const style = require("./PageStyle.pcss"); const Ink = require("react-ink"); interface Props { } interface State { page0 : { open : boolean; } } @PageDecorater export default class PopupCardPage extends React.Component{ constructor(props) { super(props); this.state = { page0 : { open : false } } } onPage0ShowChange(){ const page0 = this.state.page0; page0.open = !page0.open; this.setState({...this.state , page0}) } testModal(){ return ( this.onPage0ShowChange()}> close ); } render() { return (

Simple Popup Card


this.onPage0ShowChange()}> Show New Page Jack
{this.testModal()}
); } }