The component's own destructuring rename map (localName -> propName). Needed to map prop names back to the local name used inside the component body.
The component function.
Any bindings that are/should be inlined.
The prefix of the immediately enclosing custom component, if any.
Unique instance prefix, e.g. 'testButton0_'.
LocalName to ResolvedName mappings at the time of the walk, before any prefix renaming is applied.
E.g. { onClick: 'increaseCount' } Or { __propsObj_props: '{"onClick":"increaseCount"}' } for non-destructured params.
If the component uses a non-destructured param (e.g. props), its name.
PropName -> actual value for non-handler, non-children props.
A custom component encountered during the walk, with its assigned instance prefix and the resolved prop bindings needed to emit its script declarations.