refactor(frontend): asとanyをすぐなおせる範囲で除去 (#14848)
* refactor(frontend): できるだけanyを除去 * refactor * lint * fix * remove unused * Update packages/frontend/src/components/MkReactionsViewer.details.vue * Update packages/frontend/src/components/MkUsersTooltip.vue --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
This commit is contained in:
		| @@ -18,19 +18,19 @@ SPDX-License-Identifier: AGPL-3.0-only | ||||
| </div> | ||||
| </template> | ||||
|  | ||||
| <script lang="ts" setup> | ||||
| <script lang="ts" setup generic="T extends unknown"> | ||||
| import { ref, watch } from 'vue'; | ||||
| import MkButton from '@/components/MkButton.vue'; | ||||
| import { i18n } from '@/i18n.js'; | ||||
|  | ||||
| const props = defineProps<{ | ||||
| 	p: () => Promise<any>; | ||||
| 	p: () => Promise<T>; | ||||
| }>(); | ||||
|  | ||||
| const pending = ref(true); | ||||
| const resolved = ref(false); | ||||
| const rejected = ref(false); | ||||
| const result = ref<any>(null); | ||||
| const result = ref<T | null>(null); | ||||
|  | ||||
| const process = () => { | ||||
| 	if (props.p == null) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 かっこかり
					かっこかり