| Current Path : /var/www/html/components/com_community/assets/source/js/ |
| Current File : /var/www/html/components/com_community/assets/source/js/bundle.js |
require([
'core',
'utils/crop',
'utils/dropdown',
'utils/hovercard',
'utils/reaction',
'utils/loadlib',
'utils/location-autocomplete',
'utils/popup',
'utils/tab',
'utils/tagging',
'utils/validation',
'utils/video',
'utils/wysiwyg',
'utils/dialog',
'utils/emoji',
'functions/tagging',
'views/comment',
'utils/emoticon',
'views/customize',
'views/misc',
'views/stream',
'views/streams',
'views/toolbar',
'api'
], function() {
joms.onStart(function() {
if (joms.getData('client') === 'site') {
joms.view.comment.start();
joms.view.page.initialize();
joms.view.stream.start();
joms.view.streams.start();
joms.view.toolbar.start();
joms.view.customize.start();
joms.view.misc.start();
joms.util.dropdown.start();
joms.util.tab.start();
joms.util.validation.start();
joms.util.hovercard.initialize();
joms.util.reaction.initialize();
// Fetch all friends in context (group, event, or default) if user is logged-in.
if ( +window.joms_my_id ) {
joms.fn.tagging.fetchFriendsInContext();
}
}
joms.util.wysiwyg.start();
});
joms.jQuery(function() {
joms.start();
});
});