diff --git a/shared/js/file/ImageCache.ts b/shared/js/file/ImageCache.ts index 2da10996..14308675 100644 --- a/shared/js/file/ImageCache.ts +++ b/shared/js/file/ImageCache.ts @@ -93,19 +93,19 @@ export class ImageCache { this._cache_category = await caches.open(this.cache_name); } - async cleanup(max_age: number) { + async cleanup(maxAge: number) { /* FIXME: TODO */ } - async resolveCached(key: string, max_age?: number) : Promise { - max_age = typeof(max_age) === "number" ? max_age : -1; + async resolveCached(key: string, maxAge?: number) : Promise { + maxAge = typeof(maxAge) === "number" ? maxAge : -1; - const cached_response = await this._cache_category.match("https://_local_cache/cache_request_" + key); - if(!cached_response) + const cachedResponse = await this._cache_category.match("https://_local_cache/cache_request_" + key); + if(!cachedResponse) return undefined; /* FIXME: Max age */ - return cached_response; + return cachedResponse; } async putCache(key: string, value: Response, type?: string, headers?: {[key: string]:string}) { diff --git a/shared/js/file/Transfer.ts b/shared/js/file/Transfer.ts index 86b2a0f5..455db987 100644 --- a/shared/js/file/Transfer.ts +++ b/shared/js/file/Transfer.ts @@ -239,7 +239,7 @@ export class FileTransfer { this.setTransferState(FileTransferState.PENDING); this.events = new Registry(); - this.events.on("notify_transfer_canceled", event => { + this.events.on("notify_transfer_canceled", () => { this.setTransferState(FileTransferState.CANCELED); }); } diff --git a/shared/js/ui/frames/MenuBar.ts b/shared/js/ui/frames/MenuBar.ts index 77dc4ecf..32b56e7c 100644 --- a/shared/js/ui/frames/MenuBar.ts +++ b/shared/js/ui/frames/MenuBar.ts @@ -20,7 +20,6 @@ import {spawnAbout} from "../../ui/modal/ModalAbout"; import * as loader from "tc-loader"; import {formatMessage} from "../../ui/frames/chat"; import {control_bar_instance} from "../../ui/frames/control-bar"; -import {icon_cache_loader, IconManager, LocalIcon} from "../../file/IconsOld"; import {spawnPermissionEditorModal} from "../../ui/modal/permission/ModalPermissionEditor"; import {global_client_actions} from "tc-shared/events/GlobalEvents"; import {server_connections} from "tc-shared/ConnectionManager"; diff --git a/shared/js/ui/frames/connection-handler-list/Controller.ts b/shared/js/ui/frames/connection-handler-list/Controller.ts index 657f9d75..2dd99f63 100644 --- a/shared/js/ui/frames/connection-handler-list/Controller.ts +++ b/shared/js/ui/frames/connection-handler-list/Controller.ts @@ -6,8 +6,6 @@ import {ConnectionHandlerList} from "tc-shared/ui/frames/connection-handler-list import {server_connections} from "tc-shared/ConnectionManager"; import {LogCategory, logWarn} from "tc-shared/log"; import {ConnectionState} from "tc-shared/ConnectionHandler"; -import {LocalIcon} from "../../../file/IconsOld"; -import {RemoteIconInfo} from "tc-shared/file/Icons"; export function initializeConnectionUIList() { const container = document.getElementById("connection-handler-list"); diff --git a/shared/js/ui/frames/connection-handler-list/Renderer.tsx b/shared/js/ui/frames/connection-handler-list/Renderer.tsx index 327cfba4..118aed91 100644 --- a/shared/js/ui/frames/connection-handler-list/Renderer.tsx +++ b/shared/js/ui/frames/connection-handler-list/Renderer.tsx @@ -6,7 +6,7 @@ import { } from "tc-shared/ui/frames/connection-handler-list/Definitions"; import * as React from "react"; import {useContext, useEffect, useRef, useState} from "react"; -import {IconRenderer, LocalIconRenderer, RemoteIconRenderer} from "tc-shared/ui/react-elements/Icon"; +import {RemoteIconRenderer} from "tc-shared/ui/react-elements/Icon"; import {ClientIcon} from "svg-sprites/client-icons"; import {Translatable} from "tc-shared/ui/react-elements/i18n"; import {LoadingDots} from "tc-shared/ui/react-elements/LoadingDots"; @@ -38,7 +38,7 @@ const ConnectionHandler = React.memo((props: { handlerId: string, mode: Connecti let displayedName; let cutoffName = false; let voiceReplaying = false; - let icon = ; + let icon = ; if(status === "loading") { displayedName = tr("loading status"); } else { @@ -79,7 +79,7 @@ const ConnectionHandler = React.memo((props: { handlerId: string, mode: Connecti
{ events.fire("action_destroy_handler", { handlerId: props.handlerId }) }}> - +
); diff --git a/shared/js/ui/modal/ModalBookmarks.ts b/shared/js/ui/modal/ModalBookmarks.ts index a4474909..da46923c 100644 --- a/shared/js/ui/modal/ModalBookmarks.ts +++ b/shared/js/ui/modal/ModalBookmarks.ts @@ -20,7 +20,6 @@ import * as i18nc from "../../i18n/country"; import {formatMessage} from "../../ui/frames/chat"; import * as top_menu from "../frames/MenuBar"; import {control_bar_instance} from "../../ui/frames/control-bar"; -import {icon_cache_loader, IconManager} from "../../file/IconsOld"; import {generateIconJQueryTag, getIconManager} from "tc-shared/file/Icons"; export function spawnBookmarkModal() { diff --git a/shared/js/ui/modal/ModalConnect.ts b/shared/js/ui/modal/ModalConnect.ts index c7573810..29217aef 100644 --- a/shared/js/ui/modal/ModalConnect.ts +++ b/shared/js/ui/modal/ModalConnect.ts @@ -7,7 +7,6 @@ import {ConnectionProfile, defaultConnectProfile, findConnectProfile, availableC import {KeyCode} from "../../PPTListener"; import * as i18nc from "../../i18n/country"; import {spawnSettingsModal} from "../../ui/modal/ModalSettings"; -import {icon_cache_loader, IconManager} from "../../file/IconsOld"; import {server_connections} from "tc-shared/ConnectionManager"; import {generateIconJQueryTag, getIconManager} from "tc-shared/file/Icons"; diff --git a/shared/js/ui/modal/permission/PermissionEditor.tsx b/shared/js/ui/modal/permission/PermissionEditor.tsx index 701a3df7..fb121206 100644 --- a/shared/js/ui/modal/permission/PermissionEditor.tsx +++ b/shared/js/ui/modal/permission/PermissionEditor.tsx @@ -11,7 +11,7 @@ import {LogCategory} from "tc-shared/log"; import ResizeObserver from "resize-observer-polyfill"; import {LoadingDots} from "tc-shared/ui/react-elements/LoadingDots"; import {Button} from "tc-shared/ui/react-elements/Button"; -import {IconRenderer, LocalIconRenderer, RemoteIconRenderer} from "tc-shared/ui/react-elements/Icon"; +import {IconRenderer, RemoteIconRenderer} from "tc-shared/ui/react-elements/Icon"; import {ConnectionHandler} from "tc-shared/ConnectionHandler"; import * as contextmenu from "tc-shared/ui/elements/ContextMenu"; import {copy_to_clipboard} from "tc-shared/utils/helpers"; diff --git a/shared/js/ui/modal/permission/TabHandler.tsx b/shared/js/ui/modal/permission/TabHandler.tsx index 23fe95f5..9ef26dad 100644 --- a/shared/js/ui/modal/permission/TabHandler.tsx +++ b/shared/js/ui/modal/permission/TabHandler.tsx @@ -4,7 +4,7 @@ import {EventHandler, ReactEventHandler, Registry} from "tc-shared/events"; import {ChannelInfo, GroupProperties, PermissionModalEvents} from "tc-shared/ui/modal/permission/ModalPermissionEditor"; import {PermissionEditorEvents} from "tc-shared/ui/modal/permission/PermissionEditor"; import {ConnectionHandler} from "tc-shared/ConnectionHandler"; -import {LocalIconRenderer, RemoteIconRenderer} from "tc-shared/ui/react-elements/Icon"; +import {RemoteIconRenderer} from "tc-shared/ui/react-elements/Icon"; import {createInputModal} from "tc-shared/ui/elements/Modal"; import {Translatable} from "tc-shared/ui/react-elements/i18n"; import {LoadingDots} from "tc-shared/ui/react-elements/LoadingDots"; diff --git a/shared/js/ui/react-elements/Icon.tsx b/shared/js/ui/react-elements/Icon.tsx index 6d587bb5..763dcaf4 100644 --- a/shared/js/ui/react-elements/Icon.tsx +++ b/shared/js/ui/react-elements/Icon.tsx @@ -35,7 +35,7 @@ export const RemoteIconRenderer = (props: { icon: RemoteIcon, className?: string return
; } return ( -
+
{props.title
); diff --git a/shared/js/ui/tree/Server.tsx b/shared/js/ui/tree/Server.tsx index 003fcbda..cd8ff4f7 100644 --- a/shared/js/ui/tree/Server.tsx +++ b/shared/js/ui/tree/Server.tsx @@ -1,7 +1,7 @@ import {BatchUpdateAssignment, BatchUpdateType} from "tc-shared/ui/react-elements/ReactComponentBase"; import {ServerEntry as ServerEntryController, ServerEvents} from "../../tree/Server"; import * as React from "react"; -import {LocalIconRenderer, RemoteIconRenderer} from "tc-shared/ui/react-elements/Icon"; +import {RemoteIconRenderer} from "tc-shared/ui/react-elements/Icon"; import {EventHandler, ReactEventHandler} from "tc-shared/events"; import {Settings, settings} from "tc-shared/settings"; import {TreeEntry, UnreadMarker} from "tc-shared/ui/tree/TreeEntry";