Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/socialnetwork/livefeed/src/ |
Upload File : |
export class Loader { static cssClass = { feedMask: 'log-internal-mask', feedNoMask: 'log-internal-nomask', showLoader: 'livefeed-show-loader', hideLoader: 'livefeed-hide-loader', }; static onAnimationEnd = (event) => { if ( 'animationName' in event && event.animationName && event.animationName === 'hideLoader' ) { const loaderContainer = document.getElementById('feed-loader-container'); if (!loaderContainer) { return; } loaderContainer.classList.remove(this.cssClass.showLoader); loaderContainer.classList.remove(this.cssClass.hideLoader); loaderContainer.style.display = ''; } } static showRefreshFade() { const feedContainer = document.getElementById('log_internal_container'); if (feedContainer) { feedContainer.classList.add(this.cssClass.feedMask); feedContainer.classList.remove(this.cssClass.feedNoMask); } const loaderContainer = document.getElementById('feed-loader-container'); if (loaderContainer) { loaderContainer.style.display = 'block'; loaderContainer.classList.remove(this.cssClass.hideLoader); setTimeout(() => { loaderContainer.classList.add(this.cssClass.showLoader); }, 0); } } static hideRefreshFade() { const feedContainer = document.getElementById('log_internal_container'); if (feedContainer) { feedContainer.classList.remove(this.cssClass.feedMask); feedContainer.classList.add(this.cssClass.feedNoMask); } const loaderContainer = document.getElementById('feed-loader-container'); if (loaderContainer) { loaderContainer.classList.remove(this.cssClass.showLoader); loaderContainer.classList.add(this.cssClass.hideLoader); } } }