fix(MyWorks): 分页容器加 key,确保页码切换时旧内容被完全清除
This commit is contained in:
@@ -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}
|
||||
|
||||
Reference in New Issue
Block a user