mirror of
https://github.com/ascribe/onion.git
synced 2025-01-03 10:25:08 +01:00
Small clean up for WebhookSettings
This commit is contained in:
parent
a6463087c0
commit
91c97afb7c
@ -49,7 +49,7 @@ let WebhookSettings = React.createClass({
|
||||
return (event) => {
|
||||
WebhookActions.removeWebhook(webhookId);
|
||||
|
||||
let notification = new GlobalNotificationModel(getLangText('Webhook deleted'), 'success', 2000);
|
||||
const notification = new GlobalNotificationModel(getLangText('Webhook deleted'), 'success', 2000);
|
||||
GlobalNotificationActions.appendGlobalNotification(notification);
|
||||
};
|
||||
},
|
||||
@ -57,16 +57,16 @@ let WebhookSettings = React.createClass({
|
||||
handleCreateSuccess() {
|
||||
this.refs.webhookCreateForm.reset();
|
||||
WebhookActions.fetchWebhooks(true);
|
||||
let notification = new GlobalNotificationModel(getLangText('Webhook successfully created'), 'success', 5000);
|
||||
|
||||
const notification = new GlobalNotificationModel(getLangText('Webhook successfully created'), 'success', 5000);
|
||||
GlobalNotificationActions.appendGlobalNotification(notification);
|
||||
},
|
||||
|
||||
getWebhooks() {
|
||||
let content = <AscribeSpinner color='dark-blue' size='lg'/>;
|
||||
|
||||
if (this.state.webhooks) {
|
||||
content = this.state.webhooks.map(function(webhook, i) {
|
||||
return this.state.webhooks.map(function(webhook, i) {
|
||||
const event = webhook.event.split('.')[0];
|
||||
|
||||
return (
|
||||
<ActionPanel
|
||||
name={webhook.event}
|
||||
@ -94,8 +94,11 @@ let WebhookSettings = React.createClass({
|
||||
} />
|
||||
);
|
||||
}, this);
|
||||
} else {
|
||||
return (
|
||||
<AscribeSpinner color='dark-blue' size='lg'/>
|
||||
);
|
||||
}
|
||||
return content;
|
||||
},
|
||||
|
||||
getEvents() {
|
||||
@ -117,11 +120,11 @@ let WebhookSettings = React.createClass({
|
||||
})}
|
||||
</select>
|
||||
</Property>);
|
||||
}
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
render() {
|
||||
return (
|
||||
<CollapsibleParagraph
|
||||
@ -138,8 +141,7 @@ let WebhookSettings = React.createClass({
|
||||
a target url.
|
||||
</p>
|
||||
</div>
|
||||
<AclProxy
|
||||
show={this.state.webhookEvents && this.state.webhookEvents.length}>
|
||||
<AclProxy show={this.state.webhookEvents && this.state.webhookEvents.length}>
|
||||
<Form
|
||||
ref="webhookCreateForm"
|
||||
url={ApiUrls.webhooks}
|
||||
|
Loading…
Reference in New Issue
Block a user