refactor: move modal into components (prepare a mode autonomous components)

This commit is contained in:
Edouard Vanbelle
2026-05-25 00:28:10 +02:00
parent 12466d4b83
commit a88e4c2733
5 changed files with 6 additions and 5 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ installFetchInterceptor();
import { formatFileSize, formatQuotaSize } from '../core/formatters.js';
import { i18n } from '../core/i18n.js';
import { oxiIconsInit } from '../core/icons.js';
import { Modal } from '../core/modal.js';
import { Modal } from '../components/modal.js';
import { fileOps } from '../features/files/fileOperations.js';
import { multiSelect } from '../features/files/multiSelect.js';
import { favorites } from '../features/library/favorites.js';
@@ -1,5 +1,5 @@
import { i18n } from './i18n.js';
import { replaceIconsInElement } from './icons.js';
import { i18n } from '../core/i18n.js';
import { replaceIconsInElement } from '../core/icons.js';
/**
* Modal System for OxiCloud
+1 -1
View File
@@ -11,7 +11,7 @@ import { showConfirmDialog, ui } from '../../app/ui.js';
import { getCsrfHeaders } from '../../core/csrf.js';
import { escapeHtml } from '../../core/formatters.js';
import { i18n } from '../../core/i18n.js';
import { Modal } from '../../core/modal.js';
import { Modal } from '../../components/modal.js';
import { favorites } from '../library/favorites.js';
import { musicView } from '../library/music.js';
import { fileSharing } from '../sharing/fileSharing.js';
+1 -1
View File
@@ -3,7 +3,7 @@ import { getCsrfHeaders } from '../../core/csrf.js';
import { formatFileSize } from '../../core/formatters.js';
import { i18n } from '../../core/i18n.js';
import { oxiIcon } from '../../core/icons.js';
import { Modal } from '../../core/modal.js';
import { Modal } from '../../components/modal.js';
import { notifications } from '../../core/notifications.js';
/** @import {FileItem, Musicshare, Playlist, PlaylistItem} from '../../core/types.js' */
+1
View File
@@ -0,0 +1 @@
Put here all workers you don't want to be bundled into tha main application js