MOON
Server: Apache
System: Linux kvm.asjudinet.com 5.14.0-611.54.6.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 04:23:18 EDT 2026 x86_64
User: asjudine (1001)
PHP: 8.0.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/share/lvemanager-xray/xray-user/mock-mode.js
/**
 * Browser globals for the mock-only Angular build configurations.
 *
 * This file is shipped as an asset but is loaded only by index.mock.html.
 * Keep every URL-controlled value allowlisted: visual tests must be
 * deterministic and normal production indexes must never enable mock data.
 */
(function (browserWindow) {
    var params = new URLSearchParams(browserWindow.location.search);
    var supportedStates = [
        'default',
        'empty',
        'failure',
        'loading',
        'pagination'
    ];
    var supportedLanguages = ['en', 'uk'];
    var requestedState = params.get('mock_state');
    var requestedLanguage = params.get('lang');

    browserWindow.MOCKDATA = 1;
    browserWindow.MOCK_STATE = supportedStates.indexOf(requestedState) !== -1
        ? requestedState
        : 'default';
    browserWindow.currentLanguage = supportedLanguages.indexOf(requestedLanguage) !== -1
        ? requestedLanguage
        : 'en';
})(window);