@gorhom/docusaurus-react-native-plugin

A plugin to enable react native web and reanimated on Docusaurus.

Usage no npm install needed!

<script type="module">
  import gorhomDocusaurusReactNativePlugin from 'https://cdn.skypack.dev/@gorhom/docusaurus-react-native-plugin';
</script>

README

Docusaurus React Native Plugin

A plugin to enable React Native Web and Reanimated on Docusaurus.

Usage

Monorepo

in the file docusaurus.config.js add the following

...
plugins: [
  '@gorhom/docusaurus-react-native-plugin',
  {
    alias: {
      '{MY PACKAGE NAME}': path.resolve(
        __dirname,
        {MY PACKAGE PATH}
      ),
      'react-native-reanimated': path.resolve(
        __dirname,
        {REANIMATED PACKAGE PATH}
      ),
    },
  },
],
...

Standalone

you will need to install the following

yarn add react-native-web react-native-reanimated

then you will need to add the following in the file docusaurus.config.js

...
plugins: [
  '@gorhom/docusaurus-react-native-plugin',
  {
    alias: {
      '{MY PACKAGE NAME}': path.resolve(
        __dirname,
        {MY PACKAGE PATH}
      ),
      'react-native-reanimated': path.resolve(
        __dirname,
        'node_modules/react-native-reanimated'
      ),
    },
  },
],
...

License

MIT