We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Hi, I probably misunderstood something, but I didn't find any answers or related problems, so please help to make this clear
parse('<p>first</p><span>second</span><div>third</div>', { transform: (reactNode, domNode, index) => { console.log(index); return reactNode as string; }, })
output: 0, 1, 2
output: 0, 1, 0, 2
code in Expected Behavior
The text was updated successfully, but these errors were encountered:
@sx-motive can you add domNode to your log and provide your output here?
domNode
Sorry, something went wrong.
This may not fix your issue, but I released a version that passed index as the 2nd argument in replace:
replace
@remarkablemark sure, here is output with domNode
Thanks @sx-motive. So it looks like the node index is correctly resetting itself when the parser is traversing the nested children:
<p><!-- 0 --> first<!-- 0 --> </p> <span><!-- 1 --> second<!-- 0 --> </span> <div><!-- 2 --> third<!-- 0 --> </div>
Let me know if that makes sense.
@remarkablemark yes, now I see how this works, thanks for answers.
remarkablemark
No branches or pull requests
Hi, I probably misunderstood something, but I didn't find any answers or related problems, so please help to make this clear
Expected Behavior
output: 0, 1, 2
Actual Behavior
output: 0, 1, 0, 2
Steps to Reproduce
code in Expected Behavior
Environment
The text was updated successfully, but these errors were encountered: