0.3.1 • Published 2 years ago

@thombruce/nuxt-taxonomies v0.3.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Installation

# With Yarn
yarn add @thombruce/nuxt-taxonomies
# With npm
npm install @thombruce/nuxt-taxonomies --save

Add @thombruce/nuxt-taxonomies to buildModules in nuxt.config.js:

  buildModules: [
    // ...
    "@thombruce/nuxt-taxonomies",
    // ...
  ],

Usage

<script>
export default {
  async asyncData ({ $taxonomies }) {
    // To list all tags found in /content/blog files
    const tags = $taxonomies('tags', 'blog').all() // [{ slug: 'my-tag', title: 'My Tag' }, { slug: 'my-other-tag', title: 'My Other Tag' }]

    return { tags }
  }
}
<script>
export default {
  async asyncData ({ $taxonomies }) {
    // To retrieve a specific term
    const term = $taxonomies('tags', 'blog').find('my-tag') // { slug: 'my-tag', title: 'My Tag' }

    return { term }
  }
}
</script>
0.3.0

2 years ago

0.3.1

2 years ago

0.2.0

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago