2016-06-03 11:03:36 +09:00
|
|
|
import React, { PropTypes, Component } from 'react';
|
|
|
|
|
2016-07-21 00:38:49 +02:00
|
|
|
const NewsletterSubscribe = (props, context) => {
|
2016-06-03 11:03:36 +09:00
|
|
|
return (
|
|
|
|
<div className="form-group row">
|
|
|
|
<label className="control-label col-sm-3">Newsletter</label>
|
|
|
|
<div className="col-sm-9">
|
2016-07-21 00:38:49 +02:00
|
|
|
<Telescope.components.NewsletterButton user={props.document} successCallback={() => context.messages.flash("Newsletter subscription updated", "success")}/>
|
2016-06-03 11:03:36 +09:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
)
|
|
|
|
}
|
|
|
|
|
2016-07-21 00:38:49 +02:00
|
|
|
NewsletterSubscribe.contextTypes = {
|
|
|
|
messages: React.PropTypes.object,
|
|
|
|
};
|
|
|
|
|
2016-06-03 11:03:36 +09:00
|
|
|
module.exports = NewsletterSubscribe;
|
|
|
|
export default NewsletterSubscribe;
|