You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hestiacp/web/js/src/index.js

63 lines
2.0 KiB

import alpineInit from './alpineInit';
import focusFirstInput from './focusFirstInput';
import handleAddIpLists from './addIpLists';
import handleConfirmAction from './confirmAction';
import handleCopyCreds from './copyCreds';
import handleCronGenerator from './cronGenerator';
import handleDatabaseHints from './databaseHints';
import handleDiscardAllMail from './discardAllMail';
import handleDnsRecordHint from './dnsRecordHint';
import handleDocRootHint from './docRootHint';
import handleEditWebListeners from './editWebListeners';
import handleErrorMessage from './errorHandler';
import handleFormSubmit from './formSubmit';
import handleFtpAccountHints from './ftpAccountHints';
import handleFtpAccounts from './ftpAccounts';
import handleIpListDataSource from './ipListDataSource';
import handleListSorting from './listSorting';
import handleListUnitSelect from './listUnitSelect';
import handleNameServerInput from './nameServerInput';
import handlePasswordInput from './passwordInput';
import handleShortcuts from './shortcuts';
import handleStickyToolbar from './stickyToolbar';
import handleSyncEmailValues from './syncEmailValues';
import handleTabPanels from './tabPanels';
import handleToggleAdvanced from './toggleAdvanced';
import handleUnlimitedInput from './unlimitedInput';
import initRrdCharts from './rrdCharts';
initListeners();
focusFirstInput();
function initListeners() {
handleAddIpLists();
handleConfirmAction();
handleCopyCreds();
handleCronGenerator();
handleDiscardAllMail();
handleDnsRecordHint();
handleDocRootHint();
handleEditWebListeners();
handleFormSubmit();
handleFtpAccounts();
handleListSorting();
handleListUnitSelect();
handleNameServerInput();
handlePasswordInput();
handleStickyToolbar();
handleSyncEmailValues();
handleTabPanels();
handleToggleAdvanced();
initRrdCharts();
}
document.addEventListener('alpine:init', () => {
alpineInit();
handleDatabaseHints();
handleErrorMessage();
handleFtpAccountHints();
handleIpListDataSource();
handleShortcuts();
handleUnlimitedInput();
});