docusaurus/packages
Sébastien Lorber 15e73daae7
feat(v2): global data + useGlobalData + docs versions dropdown (#2971)
* doc components initial simplification

* doc components initial simplification

* add docContext test

* Add poc of global data system + use it in the theme

* Revert "doc components initial simplification"

This reverts commit f657b4c4

* revert useless changes

* avoid loosing context on docs switch

* fix docs tests

* fix @generated/globalData ts declaration / es import

* typo

* revert bad commit

* refactor navbar in multiple parts + add navbar item types validation + try to fix remaining merge bugs

* add missing watch mode for plugin debug

* fix docs global data integration, move related hooks to docs plugin + convert to TS

* change versions link label

* fix activeClassName react warning

* improve docs global data system + contextual navbar dropdown

* fix bug preventing the deployment

* refactor the global data system to namespace automatically by plugin name + plugin id

* proper NavbarItem comp

* fix tests

* fix snapshot

* extract theme config schema in separate file + rename navbar links to navbar items

* minor typos

* polish docs components/api

* polish useDocs api surface

* fix the docs version suggestions comp + data

* refactors + add docsClientUtils unit tests

* Add documentation

* typo

* Add check for duplicate plugin ids detection

* multi-instance: createData plugin data should be namespaced by plugin instance id

* remove attempt for multi-instance support
2020-07-21 11:16:08 +02:00
..
docusaurus feat(v2): global data + useGlobalData + docs versions dropdown (#2971) 2020-07-21 11:16:08 +02:00
docusaurus-1.x fix(v1): enableUpdateTime fails if local directory name has spaces (#2993) 2020-06-25 18:00:54 +02:00
docusaurus-init feat(v2): global data + useGlobalData + docs versions dropdown (#2971) 2020-07-21 11:16:08 +02:00
docusaurus-init-1.x v2.0.0-alpha.58 2020-06-18 14:02:26 +02:00
docusaurus-mdx-loader v2.0.0-alpha.58 2020-06-18 14:02:26 +02:00
docusaurus-module-type-aliases feat(v2): global data + useGlobalData + docs versions dropdown (#2971) 2020-07-21 11:16:08 +02:00
docusaurus-plugin-client-redirects chore(v2): refactor scripts + add theme-classic watchmode (#2998) 2020-07-01 18:30:44 +02:00
docusaurus-plugin-content-blog feat(v2): global data + useGlobalData + docs versions dropdown (#2971) 2020-07-21 11:16:08 +02:00
docusaurus-plugin-content-docs feat(v2): global data + useGlobalData + docs versions dropdown (#2971) 2020-07-21 11:16:08 +02:00
docusaurus-plugin-content-pages fix(v2):pass siteConfig as prop to pages (#3025) 2020-07-09 18:57:41 +02:00
docusaurus-plugin-debug feat(v2): global data + useGlobalData + docs versions dropdown (#2971) 2020-07-21 11:16:08 +02:00
docusaurus-plugin-google-analytics v2.0.0-alpha.58 2020-06-18 14:02:26 +02:00
docusaurus-plugin-google-gtag v2.0.0-alpha.58 2020-06-18 14:02:26 +02:00
docusaurus-plugin-ideal-image feat(v2): configureWebpack merge strategy + use file-loader for common asset types (#2994) 2020-07-01 19:06:02 +02:00
docusaurus-plugin-pwa chore(v2): Adopt corejs 3 and only import at entry point (#3055) 2020-07-14 09:36:00 +08:00
docusaurus-plugin-sitemap chore(v2): refactor scripts + add theme-classic watchmode (#2998) 2020-07-01 18:30:44 +02:00
docusaurus-preset-bootstrap v2.0.0-alpha.58 2020-06-18 14:02:26 +02:00
docusaurus-preset-classic v2.0.0-alpha.58 2020-06-18 14:02:26 +02:00
docusaurus-theme-bootstrap chore(v2): Fix more eslint errors (#2976) 2020-06-21 15:09:00 +08:00
docusaurus-theme-classic feat(v2): global data + useGlobalData + docs versions dropdown (#2971) 2020-07-21 11:16:08 +02:00
docusaurus-theme-live-codeblock feat(v2): add option validation for remaining official plugins (#2970) 2020-06-26 15:14:59 +02:00
docusaurus-theme-search-algolia chore(v2): Fix more eslint errors (#2976) 2020-06-21 15:09:00 +08:00
docusaurus-types feat(v2): global data + useGlobalData + docs versions dropdown (#2971) 2020-07-21 11:16:08 +02:00
docusaurus-utils chore(v2): refactor scripts + add theme-classic watchmode (#2998) 2020-07-01 18:30:44 +02:00
lqip-loader chore(v2): Fix more eslint errors (#2976) 2020-06-21 15:09:00 +08:00
stylelint-copyright v2.0.0-alpha.58 2020-06-18 14:02:26 +02:00