Enable some TS consistency lints

This commit is contained in:
Keavon Chambers
2022-08-26 00:24:10 -07:00
parent 33e790dc86
commit 078cc4373f
11 changed files with 66 additions and 42 deletions
+1
View File
@@ -248,6 +248,7 @@ const managerDestructors: {
// Vue injects don't play well with TypeScript (all injects will show up as `any`) but we can define these types as a solution
declare module "@vue/runtime-core" {
// Systems `provide`d by the root App to be `inject`ed into descendant components and used for reactive bindings
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
interface ComponentCustomProperties {
// Graphite WASM editor instance
editor: Editor;