mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-05-21 01:45:33 +02:00
refactor: make noImplicitAny true (#17083)
* wip * Update emojis.emoji.vue * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update manager.ts * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update analytics.ts
This commit is contained in:
@@ -316,7 +316,7 @@ function onItemMouseLeave() {
|
||||
if (childCloseTimer) window.clearTimeout(childCloseTimer);
|
||||
}
|
||||
|
||||
async function showRadioOptions(item: MenuRadio, ev: Event) {
|
||||
async function showRadioOptions(item: MenuRadio, ev: MouseEvent | PointerEvent | KeyboardEvent) {
|
||||
const children: MenuItem[] = Object.keys(item.options).map<MenuRadioOption>(key => {
|
||||
const value = item.options[key];
|
||||
return {
|
||||
@@ -341,7 +341,7 @@ async function showRadioOptions(item: MenuRadio, ev: Event) {
|
||||
}
|
||||
}
|
||||
|
||||
async function showChildren(item: MenuParent, ev: Event) {
|
||||
async function showChildren(item: MenuParent, ev: MouseEvent | PointerEvent | KeyboardEvent) {
|
||||
ev.stopPropagation();
|
||||
|
||||
const children: MenuItem[] = await (async () => {
|
||||
@@ -371,7 +371,7 @@ async function showChildren(item: MenuParent, ev: Event) {
|
||||
}
|
||||
}
|
||||
|
||||
function clicked(fn: MenuAction, ev: MouseEvent, doClose = true) {
|
||||
function clicked(fn: MenuAction, ev: PointerEvent, doClose = true) {
|
||||
fn(ev);
|
||||
|
||||
if (!doClose) return;
|
||||
|
||||
Reference in New Issue
Block a user