UNPKG

firestudio

Version:

CLI for developing apps with NextJS and Firebase

38 lines (34 loc) 885 B
import React, { Component } from 'react'; import { Clickable } from 'firestudio-ui'; // import { Api } from '@store/containers'; import { subscribe } from '@store'; // class SayHelloButton extends Component { handleClick = () => { const { api: { request } } = this.props; request({ method: 'post', url: Api.ROUTES.HELLO, }, 'hello', 'last') .then((response) => { if (response) { /* tslint:disable-next-line */ console.log(response.data); } // toastr.light('Firebot', response.data, { // icon: (<img src="/static/next-spa-logo.png" alt="logo" width={40} />), // status: 'warning', }); } render() { return ( <Clickable onClick={this.handleClick} > Say Hello </Clickable> ); } } export default subscribe({ api: Api })(SayHelloButton);