From 97aa569bfa35a36a6f5464946bcb315016b18205 Mon Sep 17 00:00:00 2001 From: Alexander Skvortsov Date: Sun, 9 May 2021 13:59:34 -0400 Subject: [PATCH] Don't export objects directly --- js/src/common/utils/evented.js | 4 +++- js/src/forum/utils/DiscussionControls.js | 4 +++- js/src/forum/utils/PostControls.js | 4 +++- js/src/forum/utils/UserControls.js | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/js/src/common/utils/evented.js b/js/src/common/utils/evented.js index 5fd91a919..c7fee21ae 100644 --- a/js/src/common/utils/evented.js +++ b/js/src/common/utils/evented.js @@ -2,7 +2,7 @@ * The `evented` mixin provides methods allowing an object to trigger events, * running externally registered event handlers. */ -export default { +const evented = { /** * Arrays of registered event handlers, grouped by the event name. * @@ -79,3 +79,5 @@ export default { } }, }; + +export default evented; diff --git a/js/src/forum/utils/DiscussionControls.js b/js/src/forum/utils/DiscussionControls.js index 7f009dac6..40fe3513e 100644 --- a/js/src/forum/utils/DiscussionControls.js +++ b/js/src/forum/utils/DiscussionControls.js @@ -11,7 +11,7 @@ import extractText from '../../common/utils/extractText'; * The `DiscussionControls` utility constructs a list of buttons for a * discussion which perform actions on it. */ -export default { +const DiscussionControls = { /** * Get a list of controls for a discussion. * @@ -259,3 +259,5 @@ export default { }); }, }; + +export default DiscussionControls; diff --git a/js/src/forum/utils/PostControls.js b/js/src/forum/utils/PostControls.js index e4e0ba7b2..f74ada3e8 100644 --- a/js/src/forum/utils/PostControls.js +++ b/js/src/forum/utils/PostControls.js @@ -8,7 +8,7 @@ import extractText from '../../common/utils/extractText'; * The `PostControls` utility constructs a list of buttons for a post which * perform actions on it. */ -export default { +const PostControls = { /** * Get a list of controls for a post. * @@ -199,3 +199,5 @@ export default { }); }, }; + +export default PostControls; diff --git a/js/src/forum/utils/UserControls.js b/js/src/forum/utils/UserControls.js index b4512e3dc..0fb6fbaf9 100644 --- a/js/src/forum/utils/UserControls.js +++ b/js/src/forum/utils/UserControls.js @@ -8,7 +8,7 @@ import ItemList from '../../common/utils/ItemList'; * The `UserControls` utility constructs a list of buttons for a user which * perform actions on it. */ -export default { +const UserControls = { /** * Get a list of controls for a user. * @@ -141,3 +141,5 @@ export default { app.modal.show(EditUserModal, { user }); }, }; + +export default UserControls;