fix lint @typescript-eslint/ban-types
This commit is contained in:
		
							parent
							
								
									d748ba2c51
								
							
						
					
					
						commit
						a228d1ddaa
					
				
					 5 changed files with 7 additions and 10 deletions
				
			
		|  | @ -13,9 +13,6 @@ const props = defineProps<{ | |||
| 	router?: Router; | ||||
| }>(); | ||||
| 
 | ||||
| const emit = defineEmits<{ | ||||
| }>(); | ||||
| 
 | ||||
| const router = props.router ?? inject('router'); | ||||
| 
 | ||||
| if (router == null) { | ||||
|  |  | |||
|  | @ -13,8 +13,6 @@ | |||
| import { onMounted, ref, watch, PropType, onBeforeUnmount } from 'vue'; | ||||
| import tinycolor from 'tinycolor2'; | ||||
| 
 | ||||
| const props = defineProps<{}>(); | ||||
| 
 | ||||
| const loaded = !!window.TagCanvas; | ||||
| const SAFE_FOR_HTML_ID = 'abcdefghijklmnopqrstuvwxyz'; | ||||
| const computedStyle = getComputedStyle(document.documentElement); | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ export class Autocomplete { | |||
| 		x: Ref<number>; | ||||
| 		y: Ref<number>; | ||||
| 		q: Ref<string | null>; | ||||
| 		close: Function; | ||||
| 		close: () => void; | ||||
| 	} | null; | ||||
| 	private textarea: HTMLInputElement | HTMLTextAreaElement; | ||||
| 	private currentType: string; | ||||
|  |  | |||
|  | @ -1,6 +1,8 @@ | |||
| import keyCode from './keycode'; | ||||
| 
 | ||||
| type Keymap = Record<string, Function>; | ||||
| type Callback = (ev: KeyboardEvent) => void; | ||||
| 
 | ||||
| type Keymap = Record<string, Callback>; | ||||
| 
 | ||||
| type Pattern = { | ||||
| 	which: string[]; | ||||
|  | @ -11,14 +13,14 @@ type Pattern = { | |||
| 
 | ||||
| type Action = { | ||||
| 	patterns: Pattern[]; | ||||
| 	callback: Function; | ||||
| 	callback: Callback; | ||||
| 	allowRepeat: boolean; | ||||
| }; | ||||
| 
 | ||||
| const parseKeymap = (keymap: Keymap) => Object.entries(keymap).map(([patterns, callback]): Action => { | ||||
| 	const result = { | ||||
| 		patterns: [], | ||||
| 		callback: callback, | ||||
| 		callback, | ||||
| 		allowRepeat: true | ||||
| 	} as Action; | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| export function query(obj: {}): string { | ||||
| export function query(obj: Record<string, any>): string { | ||||
| 	const params = Object.entries(obj) | ||||
| 		.filter(([, v]) => Array.isArray(v) ? v.length : v !== undefined) | ||||
| 		.reduce((a, [k, v]) => (a[k] = v, a), {} as Record<string, any>); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue