From e99f80f333685c244209301feac0a272191fcea2 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Mon, 27 Jul 2026 13:17:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20AssetLibrary=20?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E4=B8=8D=E5=8C=B9=E9=85=8D=EF=BC=88tagMode/s?= =?UTF-8?q?martView=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/pages/assets/AssetLibrary.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/web/src/pages/assets/AssetLibrary.tsx b/apps/web/src/pages/assets/AssetLibrary.tsx index fa3cba0f0..d327dd0bf 100644 --- a/apps/web/src/pages/assets/AssetLibrary.tsx +++ b/apps/web/src/pages/assets/AssetLibrary.tsx @@ -14,6 +14,7 @@ */ import React, { useState } from "react" import type { AssetItem } from "@/pages/assets/types" +import type { SmartViewType } from "@/pages/assets/components/BatchMarkModal" import { SkeletonCard } from "@/pages/assets/components/AssetSkeleton" import LibrarySidebar from "@/pages/assets/components/LibrarySidebar" import AssetFilterBar from "@/pages/assets/components/AssetFilterBar" @@ -215,8 +216,8 @@ const AssetLibrary: React.FC = () => { onTagInputChange={setBatchTagInput} onTagInputKeyDown={handleTagInputKeyDown} onRemoveTag={removeBatchTag} - tagMode={tagMode as "append" | "replace"} - onTagModeChange={setTagMode as (mode: "append" | "replace") => void} + tagMode={tagMode as "add" | "replace"} + onTagModeChange={setTagMode as (mode: "add" | "replace") => void} batchLoading={batchLoading} classifyModalOpen={classifyModalOpen} onClassifyCancel={() => { @@ -229,8 +230,8 @@ const AssetLibrary: React.FC = () => { markModalOpen={markModalOpen} onMarkCancel={() => setMarkModalOpen(false)} onMarkOk={handleBatchMark} - batchSmartView={batchSmartView} - onSmartViewChange={setBatchSmartView} + batchSmartView={batchSmartView as SmartViewType} + onSmartViewChange={setBatchSmartView as (val: SmartViewType) => void} resultDrawerOpen={resultDrawerOpen} operationTitle={operationTitle} operationResult={operationResult}