Minor improvements on notifications mechanism
This commit is contained in:
parent
4efa774cd3
commit
7641d6e9af
@ -14,7 +14,7 @@
|
||||
{{#unless this.hideCancel}}
|
||||
{{#button action='cancel'
|
||||
disabled=this.cancelDisabled
|
||||
class=(concat 'btn btn-cancel ' (choose this.cancelClass 'btn-default'))
|
||||
class=(concat 'btn btn-cancel ' (choose this.cancelClass 'btn-secondary'))
|
||||
tagAttributes=(extend this.tagAttributes data-dismiss='modal')
|
||||
}}{{choose this.cancelLabel 'Cancel'}}{{/button}}
|
||||
{{/unless}}
|
||||
|
||||
@ -104,4 +104,9 @@ Notifications.show = ({ template, data, text, style, timeout=5000, promise }) =>
|
||||
return notificationPromise;
|
||||
};
|
||||
|
||||
Notifications.info = o => Notifications.show(Object.assign({}, o, { style: 'info' }));
|
||||
Notifications.success = o => Notifications.show(Object.assign({}, o, { style: 'success' }));
|
||||
Notifications.warning = o => Notifications.show(Object.assign({}, o, { style: 'warning' }));
|
||||
Notifications.danger = o => Notifications.show(Object.assign({}, o, { style: 'danger' }));
|
||||
|
||||
OHIF.ui.notifications = Notifications;
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
<div class="form-buttons clearfix">
|
||||
{{#button class='btn btn-danger pull-left' action='resetDefaults'}}Reset to Defaults{{/button}}
|
||||
{{#button class='btn btn-primary pull-right' action='save'}}Save{{/button}}
|
||||
{{#button class='btn btn-default pull-right m-r-1' tagAttributes=(extend '' data-dismiss='modal')}}Close{{/button}}
|
||||
{{#button class='btn btn-secondary pull-right m-r-1' tagAttributes=(extend '' data-dismiss='modal')}}Close{{/button}}
|
||||
</div>
|
||||
{{/form}}
|
||||
</template>
|
||||
|
||||
@ -12,9 +12,8 @@ Template.hotkeysForm.onCreated(() => {
|
||||
const form = instance.$('form').first().data('component');
|
||||
const definitions = form.value();
|
||||
const promise = OHIF.hotkeys.store(contextName, definitions);
|
||||
promise.then(() => OHIF.ui.notifications.show({
|
||||
text: 'The keyboard shortcut preferences were successfully saved.',
|
||||
style: 'success'
|
||||
promise.then(() => OHIF.ui.notifications.success({
|
||||
text: 'The keyboard shortcut preferences were successfully saved.'
|
||||
}));
|
||||
return promise;
|
||||
},
|
||||
|
||||
Loading…
Reference in New Issue
Block a user