fix(MyWorks): 分页容器加 key,确保页码切换时旧内容被完全清除

This commit is contained in:
小鱼开发
2026-05-16 10:14:46 +08:00
parent 4c8f9696d3
commit 9ac792db7d
@@ -418,7 +418,7 @@ export default function MyWorks() {
{activeTab === 'products' && (
<>
{paginatedProducts.length > 0 ? (
<div className="works-grid">
<div className="works-grid" key={`products-${productPage}`}>
{paginatedProducts.map(product => (
<ProductCard key={product.path} product={product} onDelete={openDeleteModal} onRename={handleRenameProduct} />
))}
@@ -437,7 +437,7 @@ export default function MyWorks() {
<>
<div className="drafts-list-container">
{paginatedDrafts.length > 0 ? (
<div className="drafts-list">
<div className="drafts-list" key={`drafts-${draftPage}`}>
{paginatedDrafts.map(draft => (
<DraftListItem
key={draft.id}