Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import React from 'react';
- import app from '@SE/Core/App';
- import Controller from '@SE/Core/Page/Controller';
- import Button from '@SE/Core/Button';
- export default class Component extends React.Component {
- static propTypes = {};
- constructor (props) {
- super(props);
- app.withEach('handleClick').bind(this);
- }
- componentDidCatch (error, info) {
- app.withException(error, info);
- }
- handleClick () {
- app.dispatch(this, 'EventName', {
- hello: 'world'
- });
- }
- render () {
- return (
- <Controller route="Acme:HelloWorld:home" title="Hello World!">
- <Button onClick={this.handleClick}>Click Me</Button>
- </Controller>
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement