Skip to content

rickyshowtime/gatsby-source-strapi-plugin-navigation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gatsby-source-strapi-plugin-navigation

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

npm:

npm install gatsby-source-strapi-plugin-navigation

How to use

// gatsby-config.js
 {
   resolve: "gatsby-source-strapi-plugin-navigation",
   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-v3 for own purposes.

About

Gatsby source plugin for Strapi navigation-plugin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%