mirror of https://github.com/go-gitea/gitea
Add types for js globals (#31586)
Adds types for `window.config` and jQuery/htmx globals, eliminating 48 `tsc` errors.pull/31616/head
parent
1b0ccf4bea
commit
228c354b16
@ -0,0 +1,23 @@ |
|||||||
|
export type MentionValue = { |
||||||
|
key: string, |
||||||
|
value: string, |
||||||
|
name: string, |
||||||
|
fullname: string, |
||||||
|
avatar: string, |
||||||
|
} |
||||||
|
|
||||||
|
export type Config = { |
||||||
|
appUrl: string, |
||||||
|
appSubUrl: string, |
||||||
|
assetVersionEncoded: string, |
||||||
|
assetUrlPrefix: string, |
||||||
|
runModeIsProd: boolean, |
||||||
|
customEmojis: Record<string, string>, |
||||||
|
csrfToken: string, |
||||||
|
pageData: Record<string, any>, |
||||||
|
notificationSettings: Record<string, any>, |
||||||
|
enableTimeTracking: boolean, |
||||||
|
mentionValues?: MentionValue[], |
||||||
|
mermaidMaxSourceCharacters: number, |
||||||
|
i18n: Record<string, string>, |
||||||
|
} |
Loading…
Reference in new issue