From 39a229b8753df37a15842bb957cdf2dff57ead3b Mon Sep 17 00:00:00 2001 From: Lhcfl Date: Sat, 20 Apr 2024 20:55:47 +0800 Subject: [PATCH] fix: use MkPagination for replies --- biome.json | 2 +- .../api/common/make-pagination-query.ts | 4 +- .../client/src/components/MkNoteDetailed.vue | 149 +++++------------- packages/client/src/components/MkNoteSub.vue | 103 +++++++++--- .../client/src/components/MkPagination.vue | 68 ++++---- .../client/src/scripts/use-note-capture.ts | 17 +- 6 files changed, 172 insertions(+), 171 deletions(-) diff --git a/biome.json b/biome.json index 21b711f457..487165266a 100644 --- a/biome.json +++ b/biome.json @@ -14,7 +14,7 @@ }, "overrides": [ { - "include": ["*.vue"], + "include": ["*.vue", "packages/client/*.ts"], "linter": { "rules": { "style": { diff --git a/packages/backend/src/server/api/common/make-pagination-query.ts b/packages/backend/src/server/api/common/make-pagination-query.ts index a2c3275693..83827b3df1 100644 --- a/packages/backend/src/server/api/common/make-pagination-query.ts +++ b/packages/backend/src/server/api/common/make-pagination-query.ts @@ -1,6 +1,6 @@ -import type { SelectQueryBuilder } from "typeorm"; +import type { ObjectLiteral, SelectQueryBuilder } from "typeorm"; -export function makePaginationQuery( +export function makePaginationQuery( q: SelectQueryBuilder, sinceId?: string, untilId?: string, diff --git a/packages/client/src/components/MkNoteDetailed.vue b/packages/client/src/components/MkNoteDetailed.vue index 71e4aeb783..30f1af0829 100644 --- a/packages/client/src/components/MkNoteDetailed.vue +++ b/packages/client/src/components/MkNoteDetailed.vue @@ -33,7 +33,7 @@ @contextmenu.stop="onContextmenu" > - + - - + + + @@ -167,8 +172,8 @@