1
1
mirror of https://github.com/go-gitea/gitea synced 2025-03-09 20:24:28 +00:00

Update TypeScript types (#33799)

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
Kerwin Bryant 2025-03-06 00:03:44 +08:00 committed by GitHub
parent 95efc7b35b
commit f0f10413ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 8 additions and 8 deletions

View File

@ -7,7 +7,7 @@ import {registerGlobalEventFunc} from '../modules/observer.ts';
const {i18n} = window.config;
export function initCopyContent() {
registerGlobalEventFunc('click', 'onCopyContentButtonClick', async (btn: HTMLInputElement) => {
registerGlobalEventFunc('click', 'onCopyContentButtonClick', async (btn: HTMLElement) => {
if (btn.classList.contains('disabled') || btn.classList.contains('is-loading')) return;
let content;
let isRasterImage = false;

View File

@ -58,21 +58,23 @@ interface Element {
type Writable<T> = { -readonly [K in keyof T]: T[K] };
interface Window {
__webpack_public_path__: string;
config: import('./web_src/js/types.ts').Config;
$: typeof import('@types/jquery'),
jQuery: typeof import('@types/jquery'),
htmx: Omit<typeof import('htmx.org/dist/htmx.esm.js').default, 'config'> & {
config?: Writable<typeof import('htmx.org').default.config>,
},
ui?: any,
_globalHandlerErrors: Array<ErrorEvent & PromiseRejectionEvent> & {
_inited: boolean,
push: (e: ErrorEvent & PromiseRejectionEvent) => void | number,
},
__webpack_public_path__: string;
codeEditors: any[], // export editor for customization
// various captcha plugins
grecaptcha: any,
turnstile: any,
hcaptcha: any,
codeEditors: any[],
updateCloneStates: () => void,
// do not add more properties here unless it is a must
}

View File

@ -14,7 +14,7 @@ window.addEventListener('load', async () => {
return 0;
});
const ui = SwaggerUI({
SwaggerUI({
spec,
dom_id: '#swagger-ui',
deepLinking: true,
@ -27,6 +27,4 @@ window.addEventListener('load', async () => {
SwaggerUI.plugins.DownloadUrl,
],
});
window.ui = ui;
});