|
1 | | -<template lang="html"> |
| 1 | +<template> |
2 | 2 | <div |
3 | 3 | id="page-sidebar" |
4 | 4 | :class="{ 'open' : showSidebar }" |
|
9 | 9 | > |
10 | 10 | <div class="sidebar-header"> |
11 | 11 | <router-link :to="{ name: 'dashboard'}" class="app-secondary-logo"> |
12 | | - <img src="/img/secondary-logo.png"> |
| 12 | + <img src="./assets/secondary-logo.png"> |
13 | 13 | </router-link> |
14 | 14 | <div class="menu-icon d-none d-lg-inline-block"> |
15 | | - <img src="/img/icons/hamburguer-menu.png"> |
| 15 | + <img src="./assets/hamburguer-menu.png"> |
16 | 16 | </div> |
17 | 17 | </div> |
18 | 18 | <div id="sidebar-menu" class="sidebar-menu"> |
|
22 | 22 | <span class="title">Dashboard</span> |
23 | 23 | </router-link> |
24 | 24 | <span class="icon-thumbnail"> |
25 | | - <i class="fas fa-chart-pie"/> |
| 25 | + <i class="fa fa-pie-chart"/> |
26 | 26 | </span> |
27 | 27 | </li> |
28 | | - <template v-if="companyData"> |
29 | | - <li v-for="(resource, index) in companyData.resources" :key="index"> |
30 | | - <router-link :to="{ name: 'browse', params: { resource: resource.name }}"> |
31 | | - <span class="title">{{ resource.title }}</span> |
| 28 | + <template v-if="resources"> |
| 29 | + <li v-for="(resource, index) in resources" :key="index"> |
| 30 | + <router-link :to="{ name: 'browse', params: { resource: resource.slug }}"> |
| 31 | + <span class="title">{{ resource.name }}</span> |
32 | 32 | </router-link> |
33 | 33 | <span class="icon-thumbnail"> |
34 | 34 | <img v-if="resource.icon" :src="resource.icon" width="50%"> |
35 | | - <span v-else>{{ resource.name | firstLetter }}</span> |
| 35 | + <span v-else>{{ resource.slug | firstLetter }}</span> |
36 | 36 | </span> |
37 | 37 | </li> |
38 | 38 | </template> |
@@ -60,7 +60,7 @@ export default { |
60 | 60 | }, |
61 | 61 | computed: { |
62 | 62 | ...mapState({ |
63 | | - companyData: state => state.Company.data |
| 63 | + resources: state => state.Application.resources |
64 | 64 | }) |
65 | 65 | } |
66 | 66 | }; |
|
0 commit comments