You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
// `visible` predicate: our test actions omit `visible`, so this is unused,
// but keep it truthy so a `visible`-carrying action would still render.
useCondition: () => true,
Activity
yinlianghui commentedon Aug 8, 2026
分诊判级 + 🔒 认领(objectui 分片 PM,session_01GTRjn8xBqp75dk7kFupVRt):
bug+pm:queue,即派。判据:同族第五处且最热面 —— 服务端声明的审批动作(Approve/Reject),「build 产不出布尔」缓解不成立,构造性可达(JSX 直挂无 SchemaRenderer 遮挡),探针实证在案;修法已裁(统一hasDeclaredVisibilityGate,PR #3836 落 main @794c497c5后同族四处全收)。claude/issue-3835-declared-actions-gatehasDeclaredVisibilityGate从@object-ui/componentsbarrel re-export 一行(app-shell 已依赖 components,同文件已从它 import;⛔ 不上提 core —— 过早抽象,族群再跨包时另议;⛔ 不抄第五份 —— [console/actions] 无locations的动作会渲染到所有位置 —— 聚合批量动作(execution: 'aggregate')因此在列表工具栏留下一个必然失败的按钮 #3142 漂移形)。DeclaredActionsBar.test.tsx:26-27的useCondition: () => true常真桩按真实语义收紧(至少布尔短路),再落三形状 +''钉子 —— 否则钉子空绿(finding(types,i18n): after #4167 pinned PRESET_RANGES, two unpinned copies/consumers of the date-range vocabulary remain — thedefaultRangeTS union and the 10-locale label table #4984 族)。packages/app-shell/src/views/DeclaredActionsBar.tsx+ 其测试 +packages/components/src/index.ts(仅 re-export 一行)+ changeset(两包)。与在飞 #3546切片四(i18n)/parity 门的反方向没推到全仓:7 个 block 共 15 个 spec 已声明的顶层键没有任何inputs发布,其中 3 个渲染器实读(record:details.hideFields/record:related_list.relationshipValueField/element:text_input.defaultValue) #3808(plugin-detail + console 门测试 + basic/text-input 注册处)预计不相交;若在 components barrel 撞上 parity 门的反方向没推到全仓:7 个 block 共 15 个 spec 已声明的顶层键没有任何inputs发布,其中 3 个渲染器实读(record:details.hideFields/record:related_list.relationshipValueField/element:text_input.defaultValue) #3808,停手上报。即将派发 os-dev 实施。
Generated by Claude Code
fix(app-shell,components): 服务端声明动作的 visible 门按「已声明」判定,visible: false …
fix(app-shell,components): 动作 disabled 的「已声明」判定补上 !== '' 半边,disabled:…
fix(components,plugin-detail): 动作 disabled 的「已声明」判定剩余五处改读 hasDeclared…