Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs: Move Steps Shorthands to a separate page to fix Steps TOC #1265

Merged
merged 2 commits into from
Apr 19, 2024

Conversation

adamziel
Copy link
Collaborator

What is this PR doing?

Moves the Steps Shorthands documentation, merged in #1261, to a separate page.

What problem is it solving?

@ironnysh noted that merging the PR messed up the table of contents on the steps page:

323169294-76cb6e7b-2ec5-4f66-b6b6-04e0dbcd1edc

That specific ToC is generated using a custom React component that doesn't seems to handle merging new entries with any pre-existing structure. We could fix it, but since we might soon move to a Playground-based documentation workflow, investing time in Docusaurus setup doesn't make much sense. I went for the easy way out and moved the information to a new page.

Testing Instructions

Run nx dev docs-site locally and confirm the toc on the Steps page is in tact.

@adamziel adamziel added [Type] Bug An existing feature does not function as intended [Type] Documentation Improvements or additions to documentation labels Apr 17, 2024
Copy link
Collaborator

@ironnysh ironnysh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this quick fix, @adamziel! Looks good

@adamziel adamziel merged commit 81d6b24 into trunk Apr 19, 2024
5 checks passed
@adamziel adamziel deleted the fix-steps-toc branch April 19, 2024 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Bug An existing feature does not function as intended [Type] Documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants