mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FEATURE: unified UI for pinning/banner topics
REFACTOR: ES6ified all the modals
This commit is contained in:
@@ -25,7 +25,7 @@ export default Ember.Route.extend({
|
||||
|
||||
editGroupings() {
|
||||
const groupings = this.controllerFor('admin-badges').get('badgeGroupings');
|
||||
showModal('admin_edit_badge_groupings', groupings);
|
||||
showModal('modals/admin-edit-badge-groupings', groupings);
|
||||
},
|
||||
|
||||
preview(badge, explain) {
|
||||
@@ -40,7 +40,7 @@ export default Ember.Route.extend({
|
||||
}
|
||||
}).then(function(json) {
|
||||
badge.set('preview_loading', false);
|
||||
showModal('admin_badge_preview', json);
|
||||
showModal('modals/admin-badge-preview', json);
|
||||
}).catch(function(error) {
|
||||
badge.set('preview_loading', false);
|
||||
Em.Logger.error(error);
|
||||
|
||||
@@ -13,12 +13,12 @@ export default Discourse.Route.extend({
|
||||
|
||||
actions: {
|
||||
showAgreeFlagModal(flaggedPost) {
|
||||
showModal('admin_agree_flag', flaggedPost);
|
||||
showModal('modals/admin-agree-flag', flaggedPost);
|
||||
this.controllerFor('modal').set('modalClass', 'agree-flag-modal');
|
||||
},
|
||||
|
||||
showDeleteFlagModal(flaggedPost) {
|
||||
showModal('admin_delete_flag', flaggedPost);
|
||||
showModal('modals/admin-delete-flag', flaggedPost);
|
||||
this.controllerFor('modal').set('modalClass', 'delete-flag-modal');
|
||||
}
|
||||
|
||||
|
||||
@@ -13,12 +13,13 @@ export default Discourse.Route.extend({
|
||||
|
||||
actions: {
|
||||
showDetailsModal(logRecord) {
|
||||
showModal('admin_staff_action_log_details', logRecord);
|
||||
showModal('modals/admin-staff-action-log-details', logRecord);
|
||||
this.controllerFor('modal').set('modalClass', 'log-details-modal');
|
||||
},
|
||||
|
||||
showCustomDetailsModal(logRecord) {
|
||||
showModal(logRecord.action_name + '_details', logRecord);
|
||||
const modalName = "modals/" + (logRecord.action_name + '_details').replace("_", "-");
|
||||
showModal(modalName, logRecord);
|
||||
this.controllerFor('modal').set('modalClass', 'tabbed-modal log-details-modal');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ export default Discourse.Route.extend({
|
||||
|
||||
actions: {
|
||||
showSuspendModal(user) {
|
||||
showModal('admin_suspend_user', user);
|
||||
showModal('modals/admin-suspend-user', user);
|
||||
this.controllerFor('modal').set('modalClass', 'suspend-user-modal');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user