Files

26 lines
631 B
TypeScript
Raw Permalink Normal View History

2017-11-29 15:14:57 -08:00
import React from 'react';
2017-11-29 15:14:57 -08:00
import translate from 'translations';
import { messageActions } from 'features/message';
2017-11-29 15:14:57 -08:00
interface Props {
message: string;
signMessageRequested: messageActions.TSignMessageRequested;
2017-11-29 15:14:57 -08:00
}
export default class SignMessageButton extends React.Component<Props, {}> {
public render() {
return (
2017-12-18 18:29:26 -05:00
<button className="SignMessage-sign btn btn-primary btn-lg" onClick={this.handleSignMessage}>
2018-03-21 23:50:25 -04:00
{translate('NAV_SIGNMSG')}
2017-11-29 15:14:57 -08:00
</button>
);
}
private handleSignMessage = () => {
const { signMessageRequested, message } = this.props;
2017-11-29 15:14:57 -08:00
signMessageRequested(message);
2017-11-29 15:14:57 -08:00
};
}