Resolve TypeScript problems

This commit is contained in:
SuperSaltyGamer
2022-12-30 19:18:50 +02:00
parent 0172a46c4c
commit 6a9bd7acdc
4 changed files with 5 additions and 4 deletions

View File

@@ -1,5 +1,5 @@
import { readFile } from 'fs/promises';
import { basename, dirname, join } from 'path';
import { basename, dirname } from 'path';
import { LibraryFormats, Plugin, ResolvedConfig } from 'vite';
export interface UserScriptOptions {
@@ -15,7 +15,7 @@ export function _userscript(options: UserScriptOptions): Plugin {
return {
name: 'userscript',
config(config, env) {
config() {
const name = options.name ?? basename(dirname(options.entry));
return {

View File

@@ -75,7 +75,7 @@ export function createMenuItem(text: string, icon?: Icon): MenuItemElement {
}
export function showMenuItem(menuEl: MenuElement, itemEl: MenuItemElement, priority: number = Number.MAX_VALUE) {
itemEl.addEventListener('click', (e) => {
itemEl.addEventListener('click', () => {
const scrimButtonEl = menuEl.previousElementSibling?.shadowRoot?.lastElementChild as HTMLButtonElement | null;
scrimButtonEl?.click();
}, { once: true });

View File

@@ -2,7 +2,7 @@ import { fetchCors, fromHTML, sleep } from '../../common';
import { offAlbumRoute, onAlbumRoute } from '../glue/routing';
import { createButtonElement } from '../glue/ui/sidebar';
import { hqIcon } from '../icons';
import { getAlbum } from '../services/album';
import { getAlbum } from '../services';
interface Quality {
'AUDIO-FORMAT-ID': string;

View File

@@ -30,6 +30,7 @@
@media (min-width: 484px) {
/*noinspection ALL*/
.header {
pointer-events: none;
}