* Fix bug Code block tabs broke the referenced links
- The reason is that the previous Codeblock implementation separates
the tabs, the markdown before tabs, and the markdown after tabs into
separate Remarkable component, thus they don't share information
regarding the reference link
- To solve this, change the Doc implementation so that one Doc
have only one Remarkable component by transforming the codeblock
into html string and add it as part of the markdown, letting the
Remarkable take care of the html string
- However, this approach made us need to ensure that there is no
newline in the codetab, otherwise, the formatting inside the
code will be broken. Thus, I replace every newline inside the
code tag with a br tag
Fix#1215
* Fix prettier
ScanTrust would like to be added to the docusaurus website as user of the docusaurus open source
software. We are using it for our 'ScanTrust Dev Portal'
* Try to find a way to recognize the codeblock tabs, its title, and
where it ends
- I try using DOCUSAURUS_CODE_TABS to mark the start
- Use TAB_TITLE to mark the title of the tab
- END_TAB to mark the end of that tab
- END_DOCUSAURUS_CODE_TABS to mark the end of the whole code blocks
then parse using regex and render accordingly
* Added on click hook
* Added example on how to write it, how to use it, how it will look like can be reverted later
* Fix css error
* - Move addEventListener part to lib/static
- Remove comments
* Add documentation
* Remove examples
* Change syntax of the codetabs
* feat : #1084 Collapsus - The Collapsible Menu
* updated docs
* fixed prettier
* fix for category not auto-expanding upon navigating to a subcategory under it
* as requested by endiliey. Do not merge this commit.
* Update api-site-config.md
* Update guides-navigation.md
* Update SideNav.js
* Update main.css
* Update SideNav.js
* Delete subcategory1.md
* Delete subcategory2.md
* Update sidebars.json
* add Node SerialPort
* add react-native-sensors logo
* add React Native Sensors to users
* add react-native-sensors logo
* fix: fix image path for logo
* replace logo with official square logo
* Fix broken build
Do not hardcode path in require to siteConfig
* Just require instead of loadConfig
* Actually use loadConfig
I think the test may be wrong too.
* refactor & nits
* jest mock to fix test
* fix test