diff --git a/src/scripts/constants.ts b/src/scripts/constants.ts index db512db..1f152e6 100644 --- a/src/scripts/constants.ts +++ b/src/scripts/constants.ts @@ -5,8 +5,8 @@ export const hosts = { content: production ? 'https://profile-content.hydev.org' : 'http://localhost:8082' } -export const $ = (...args: any[]) => { - const jquery = (globalThis as any).jQuery +export const $ = (...args: unknown[]): unknown => { + const jquery = (globalThis as { jQuery?: ((...innerArgs: unknown[]) => unknown) }).jQuery if (!jquery) throw new Error('jQuery is not available') return jquery(...args) } diff --git a/src/views/Blog.vue b/src/views/Blog.vue index 66ca84b..7619b57 100644 --- a/src/views/Blog.vue +++ b/src/views/Blog.vue @@ -40,7 +40,7 @@ const post = computed(() => typeof route.query.post === 'string' ? route.query.p const category = computed(() => typeof route.query.category === 'string' ? route.query.category : undefined) const tag = computed(() => typeof route.query.tag === 'string' ? route.query.tag : undefined) -const clearQuery = (): Promise => router.push({query: {}}) +const clearQuery = () => router.push({query: {}}) const filteredPosts = computed(() => { const posts = meta.value.posts.filter(it => it.pinned || (tag.value ? it.tags.includes(tag.value) :