docs: edit links point to the Docusaurus repository
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 7.2k
- Forks
- 748
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 1
Description
What happened
The Docusaurus configuration in docuilib/docusaurus.config.js sets both docs and blog editUrl values to paths under:
https://github.com/facebook/docusaurus/edit/main/website/
The documentation source is actually loaded from ../docs and the project is wix/react-native-ui-lib.
Why it matters
The generated “Edit this page” actions send contributors to another project's source tree, so documentation fixes cannot be proposed from the UI Lib docs.
Suggested fix
Point docs and blog editUrl at the corresponding wix/react-native-ui-lib source paths, or disable the actions where no local blog source exists. Verify the generated links for a component doc and a blog page.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in docuilib/docusaurus.config.js and inspect the docs and blog editUrl values. Compare them with the ../docs source location and wix/react-native-ui-lib repository paths, then verify the generated edit links for one component document and one blog page; done means they target this project or are disabled where no local blog source exists.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react-native
- Domain
- documentation
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 86/100