1
1
mirror of https://github.com/aelve/guide.git synced 2024-12-23 21:02:13 +03:00

Categories links to old front

This commit is contained in:
zeot 2018-09-12 23:23:07 +03:00
parent e5c10b520f
commit 583285476c

View File

@ -20,9 +20,11 @@
<h4 class="display-1 font-weight-black"> {{ groupName }} </h4>
<a
class="category-title"
target="_blank"
rel="noopener noreferrer"
v-for="(category, index) in groupCategories"
:key="index"
href="#"
:href="`https://guide.aelve.com/haskell/${getCategoryUrl(category)}`"
>
<h6
class="ml-2 subheading font-weight-bold"
@ -39,8 +41,10 @@
<script lang="ts">
import _groupBy from 'lodash/groupBy'
import _toKebabCase from 'lodash/kebabCase'
import Vue from 'vue'
import Component from 'vue-class-component'
import { ICategory } from 'client/service/Category'
@Component
export default class Categories extends Vue {
@ -55,6 +59,9 @@ export default class Categories extends Vue {
get groups() {
return _groupBy(this.categories, 'group')
}
getCategoryUrl(category: ICategory): string {
return `${_toKebabCase(category.title)}-${category.uid}`
}
}
</script>