mirror of
https://github.com/solidtime-io/solidtime.git
synced 2026-08-17 04:32:15 +01:00
only show team activity when user has the permission to view organization members
This commit is contained in:
@@ -7,6 +7,7 @@ import TeamActivityCard from '@/Components/Dashboard/TeamActivityCard.vue';
|
|||||||
import ThisWeekOverview from '@/Components/Dashboard/ThisWeekOverview.vue';
|
import ThisWeekOverview from '@/Components/Dashboard/ThisWeekOverview.vue';
|
||||||
import ActivityGraphCard from '@/Components/Dashboard/ActivityGraphCard.vue';
|
import ActivityGraphCard from '@/Components/Dashboard/ActivityGraphCard.vue';
|
||||||
import MainContainer from '@/Pages/MainContainer.vue';
|
import MainContainer from '@/Pages/MainContainer.vue';
|
||||||
|
import { canViewMembers } from '@/utils/permissions';
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
latestTasks: {
|
latestTasks: {
|
||||||
@@ -64,6 +65,7 @@ const props = defineProps<{
|
|||||||
props.dailyTrackedHours
|
props.dailyTrackedHours
|
||||||
"></ActivityGraphCard>
|
"></ActivityGraphCard>
|
||||||
<TeamActivityCard
|
<TeamActivityCard
|
||||||
|
v-if="canViewMembers()"
|
||||||
class="flex lg:hidden xl:flex"
|
class="flex lg:hidden xl:flex"
|
||||||
:latestTeamActivity="
|
:latestTeamActivity="
|
||||||
props.latestTeamActivity
|
props.latestTeamActivity
|
||||||
|
|||||||
Reference in New Issue
Block a user