update frontend lib : eslint + typescript - #1815

This commit is contained in:
Laurent GAY
2025-10-23 11:46:17 +02:00
committed by setop
parent bbf78fa198
commit c3e7f03f54
24 changed files with 1939 additions and 1339 deletions

2
src/shims-tsx.d.ts vendored
View File

@@ -2,7 +2,9 @@ import Vue, { VNode } from "vue";
declare global {
namespace JSX {
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
interface Element extends VNode {}
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
interface ElementClass extends Vue {}
interface IntrinsicElements {
[elem: string]: any;