From a64ed0545344469c1e35385c9e11bbde31dfb7a7 Mon Sep 17 00:00:00 2001 From: anatawa12 Date: Fri, 9 May 2025 22:05:31 +0900 Subject: [PATCH] reduce requests to retrieve timeline name --- packages/frontend/src/deck.ts | 2 ++ packages/frontend/src/ui/deck/antenna-column.vue | 15 ++++++--------- packages/frontend/src/ui/deck/channel-column.vue | 14 +++++--------- packages/frontend/src/ui/deck/list-column.vue | 15 ++++++--------- .../frontend/src/ui/deck/role-timeline-column.vue | 14 +++++--------- 5 files changed, 24 insertions(+), 36 deletions(-) diff --git a/packages/frontend/src/deck.ts b/packages/frontend/src/deck.ts index c108a365b6..728e70dafc 100644 --- a/packages/frontend/src/deck.ts +++ b/packages/frontend/src/deck.ts @@ -62,6 +62,8 @@ export type Column = { withSensitive?: boolean; onlyFiles?: boolean; soundSetting?: SoundStore; + // The cache for the name of the antenna, channel, list, or role + timelineNameCache?: string; }; const _currentProfile = prefer.s['deck.profiles'].find(p => p.name === prefer.s['deck.profile']); diff --git a/packages/frontend/src/ui/deck/antenna-column.vue b/packages/frontend/src/ui/deck/antenna-column.vue index f51f8fd718..f3d779c208 100644 --- a/packages/frontend/src/ui/deck/antenna-column.vue +++ b/packages/frontend/src/ui/deck/antenna-column.vue @@ -6,7 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-only