| 123456789101112131415161718192021 |
- import AbstractMenuBuilder from '~/services/layout/menuBuilder/abstractMenuBuilder'
- import type {MenuItem} from "~/types/layout";
- import {MENU_LINK_TYPE} from "~/types/enum/layout";
- /**
- * Menu Donneurs
- */
- export default class DonorsMenuBuilder extends AbstractMenuBuilder {
- static readonly menuName = "Donors"
- /**
- * Construit le menu Partenariat et Dons, ou null si aucune page accessible
- */
- build (): MenuItem | null {
- if (this.ability.can('display', 'donors_page')) {
- return this.createItem('donors', {name: 'fas fa-handshake'}, '/donors/list/', MENU_LINK_TYPE.V1)
- }
- return null
- }
- }
|