0.11.0 • Published 3 years ago

@kogk/gatsby-theme-prismic v0.11.0

Weekly downloads
415
License
MIT
Repository
github
Last release
3 years ago

@kogk/gatsby-theme-prismic

This is basically a "sensible defaults" for prismic.

It includes:

  • a thing to map slices to components
  • more out-of-the-box previewing experience
  • opinionated about how you define a page

example usage

in gatsby-config.js

module.exports = {
  plugins: [
    {
      resolve: '@kogk/gatsby-theme-prismic',
      options: {
        repositoryName: 'name-of-prismic-repo',
        accessToken: 'access token',
        schemaDir: path.resolve(`./src/data/prismic-schemas/`),
        linkResolver: () => linkResolver,
        previewTypes: ['PrismicPage'],
        pageSources: [
          {
            queryName: 'allPrismicPage',
            template: path.resolve('./src/components/templates/Page/Page.js'),
            pageContext (node) {
              // optionally supply additional page context variables, if needed
              return {
                myContextVar: 'lala'
              }
            }
          }
        ]
      }
    }
  ]
}
0.11.0

3 years ago

0.10.2

3 years ago

0.10.3

3 years ago

0.10.1

3 years ago

0.10.0

3 years ago

0.9.20

4 years ago

0.9.19

4 years ago

0.9.17

4 years ago

0.9.14

4 years ago

0.9.15

4 years ago

0.9.16

4 years ago

0.9.9

4 years ago

0.9.8

4 years ago

0.9.7

4 years ago

0.9.6

4 years ago

0.9.5

4 years ago

0.9.3

4 years ago

0.9.0

4 years ago

0.8.1

4 years ago

0.7.0

4 years ago

0.6.0

4 years ago

0.5.0

4 years ago

0.4.2

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.3

4 years ago

0.2.4

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.4

4 years ago

0.1.2

4 years ago

0.1.0

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago