Skip to content

fix(uselist): correct useList parameter merging - #670

Merged
jin-sir merged 2 commits into
DTStack:masterfrom
LuckyFBB:fix_632
Oct 12, 2026
Merged

jin-sir merged 2 commits into
DTStack:masterfrom
LuckyFBB:fix_632

Conversation

@LuckyFBB

Copy link
Copy Markdown
Collaborator

变更类型

请选择以下选项以描述 PR 的类型:

  • Bug 修复(修复现有问题)
  • 新功能(添加了一个功能)
  • 代码优化(性能改进、代码重构)
  • 文档更新
  • 单测新增或修改
  • 其他(请说明):

相关问题

#632

变更内容

调整 useList 普通对象形式的 mutate 参数合并策略,仅递归合并普通对象,数组、undefined 和 null 直接覆盖旧值;同步更新示例、文档和边界测试。

影响范围:影响 useList 的普通对象参数更新及 fetcher 接收的参数;函数式 mutate 行为不变。依赖数组逐项合并或忽略 undefined 的调用场景会变更为新覆盖语义。

详细描述

对应 Previewer

@LuckyFBB
LuckyFBB requested a review from jin-sir October 10, 2026 06:52
Comment thread src/useList/index.ts
@jin-sir

jin-sir commented Oct 12, 2026

Copy link
Copy Markdown
Collaborator

+1

@jin-sir
jin-sir merged commit 9e0410a into DTStack:master Oct 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants