feat: Unify sandbox detection and apply Agent icon override

This commit is contained in:
zhsama
2026-02-08 02:59:06 +08:00
parent e528112394
commit 68f7f2f19b
10 changed files with 100 additions and 21 deletions

View File

@ -69,11 +69,8 @@ const BaseNode: FC<BaseNodeProps> = ({
const { t } = useTranslation()
const nodeRef = useRef<HTMLDivElement>(null)
const { nodesReadOnly } = useNodesReadOnly()
const { _subGraphEntry, _iconTypeOverride } = data as {
_subGraphEntry?: boolean
_iconTypeOverride?: BlockEnum
}
const iconType = _iconTypeOverride ?? data.type
const { _subGraphEntry } = data
const iconType = data._iconTypeOverride ?? data.type
const { handleNodeIterationChildSizeChange } = useNodeIterationInteractions()
const { handleNodeLoopChildSizeChange } = useNodeLoopInteractions()