gatsby-source-strapi-plugin-navigation-v3

1.0.2 • Public • Published

gatsby-source-strapi-plugin-navigation-v3

This plugin sources the strapi-plugin-navigation.

It support custom names and independent navigation types per navigation.

Install

yarn:

yarn add gatsby-source-strapi-plugin-navigation-v3

npm:

npm install gatsby-source-strapi-plugin-navigation-v3

How to use

// gatsby-config.js
 {
   resolve: "gatsby-source-strapi-plugin-navigation-v3",
   options: {
     apiURL: process.env.STRAPI_API_URL,
     navigations: [
       //  array of navigation end-points
       {
         name: "MainNavigation", // optional
         slugOrId: "navigation",
         type: "tree"
       },
     ],
     token: process.env.STRAPI_TOKEN,
    // Optional, useful when navigation subitems are optional 
     schemaForOptionalRelatedFields: `
              slug:  String
              title: String
            `
   },
 }

Credits

Edited plugin gatsby-source-strapi-plugin-navigation-v2 for own purposes.

Package Sidebar

Install

npm i gatsby-source-strapi-plugin-navigation-v3

Weekly Downloads

49

Version

1.0.2

License

0BSD

Unpacked Size

5.49 kB

Total Files

5

Last publish

Collaborators

  • mariansimecek