Skip to content

#584 Fix Help Links#804

Open
Tush-r wants to merge 8 commits into
masterfrom
584/fix-help-links
Open

#584 Fix Help Links#804
Tush-r wants to merge 8 commits into
masterfrom
584/fix-help-links

Conversation

@Tush-r

@Tush-r Tush-r commented May 4, 2026

Copy link
Copy Markdown
Collaborator

Issue:

Changes:

  • Add functions for each help section in helpService.
  • Fix all existing help links.
  • Remove help link for Add multiple grid items. No matching link in updated manual. Closest link is from Tutorials section.

Description:

Create helper functions for each help section in helpService. Tried to add const frozen objects initially for help location and hashes, which added a little size and additional lookup during runtime.
Current approach uses JSDoc array of literals for hashes. This removes additional lookup object from runtime and adds build time autocomplete hints( similar to Typescript literal types).

TODO:

  • Create follow up issue to add new links for missing help sections.
  • Create HTTP redirects for the old links? This should fix the existing broken links in browser. Can create a map of oldLink -> newLink if required.

Testing( expected pages):

@github-actions

github-actions Bot commented May 4, 2026

Copy link
Copy Markdown

🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/Tush-r/584-fix-help-links/pr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant