Fix: Headers with same name break the sidecar behavior #384
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi Mitchell,
I found a weird bug in the
sidecarcomponent. It seems that if we don't use unique headers, the code gets confused and starts duplicating the items in the sidecar.Here is a video demonstrating the issue. Look how
Dependenciesis being duplicated every time it gets highlighted.problem_demo.mp4
I know that in Markdown we should have unique headers:
I tried changing the headers to be unique and that solved the issue.
problem_fixed.mp4
I think changing the mdx files to use unique headers is better than twisting the code to work in this weird case.
I haven't checked the other markdown files, but if I find any that has the same issue, I will fix it and add the changes here.
Edit: It seems that #383 solved the issue. I will close the PR.