update it

This commit is contained in:
Sukchan Lee 2017-07-05 15:53:32 +09:00
parent 3be52d587b
commit 1993d86e20
2 changed files with 47 additions and 45 deletions

View File

@ -44,27 +44,26 @@ class Collection extends Component {
dispatch(subscribers.fetch)
}
if (status.pending === false) {
if (status.response) {
dispatch(Notification.success({
title: 'Subscriber',
message: `${status.id} has been deleted`
}));
}
if (status.response) {
dispatch(Notification.success({
title: 'Subscriber',
message: `${status.id} has been deleted`
}));
dispatch(clearActionStatus(MODEL, 'delete'));
}
if (status.error) {
const title = ((((status || {}).error || {}).response || {}).data || {}).name || 'System Error';
const message = ((((status || {}).error || {}).response || {}).data || {}).message || 'Unknown Error';
if (status.error) {
const title = ((((status || {}).error || {}).response || {}).data || {}).name || 'System Error';
const message = ((((status || {}).error || {}).response || {}).data || {}).message || 'Unknown Error';
dispatch(Notification.error({
title,
message,
autoDismiss: 0,
action: {
label: 'Dismiss'
}
}));
}
dispatch(Notification.error({
title,
message,
autoDismiss: 0,
action: {
label: 'Dismiss'
}
}));
dispatch(clearActionStatus(MODEL, 'delete'));
}
}

View File

@ -79,41 +79,44 @@ class Document extends Component {
})
}
if (status.pending === false) {
if (status.response) {
NProgress.configure({
parent: 'body',
trickleSpeed: 5
});
NProgress.done(true);
if (status.response) {
const message = action === 'create' ? "New subscriber created" : `${status.id} subscriber updated`;
const message = action === 'create' ? "New subscriber created" : `${status.id} subscriber updated`;
dispatch(Notification.success({
title: 'Subscriber',
message
}));
}
if (status.error) {
const title = ((((status || {}).error || {}).response || {}).data || {}).name || 'System Error';
const message = ((((status || {}).error || {}).response || {}).data || {}).message || 'Unknown Error';
dispatch(Notification.error({
title,
message,
autoDismiss: 0,
action: {
label: 'Dismiss',
callback: () => onHide()
}
}));
}
dispatch(Notification.success({
title: 'Subscriber',
message
}));
dispatch(clearActionStatus(MODEL, action));
if (status.response) {
onHide();
}
onHide();
}
if (status.error) {
NProgress.configure({
parent: 'body',
trickleSpeed: 5
});
NProgress.done(true);
const title = ((((status || {}).error || {}).response || {}).data || {}).name || 'System Error';
const message = ((((status || {}).error || {}).response || {}).data || {}).message || 'Unknown Error';
dispatch(Notification.error({
title,
message,
autoDismiss: 0,
action: {
label: 'Dismiss',
callback: () => onHide()
}
}));
dispatch(clearActionStatus(MODEL, action));
}
}