|
|
@@ -23,8 +23,16 @@ Contient entre autres le breadcrumb, les commandes de changement d'année et les
|
|
|
<LayoutSubHeaderActivityYear v-if="smAndUp && !showDateTimeRange" class="activity-year" />
|
|
|
|
|
|
<div v-if="hasMenuOrIsTeacher" class="d-flex flex-row">
|
|
|
- <LayoutSubHeaderDataTiming v-if="smAndUp && !showDateTimeRange" class="data-timing ml-2" />
|
|
|
- <LayoutSubHeaderDataTimingRange v-if="smAndUp" class="data-timing-range ml-n1" @showDateTimeRange="showDateTimeRange=$event" />
|
|
|
+ <LayoutSubHeaderDataTiming
|
|
|
+ v-if="smAndUp && !showDateTimeRange"
|
|
|
+ class="data-timing ml-2"
|
|
|
+ />
|
|
|
+
|
|
|
+ <LayoutSubHeaderDataTimingRange
|
|
|
+ v-if="smAndUp"
|
|
|
+ class="data-timing-range ml-n1"
|
|
|
+ @showDateTimeRange="showDateTimeRange=$event"
|
|
|
+ />
|
|
|
<LayoutSubHeaderPersonnalizedList class="personalized-list ml-2 d-flex align-center" />
|
|
|
</div>
|
|
|
</v-card>
|
|
|
@@ -33,7 +41,6 @@ Contient entre autres le breadcrumb, les commandes de changement d'année et les
|
|
|
</template>
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
-
|
|
|
import {useAccessProfileStore} from "~/stores/accessProfile";
|
|
|
import {computed, ComputedRef, ref, Ref} from "@vue/reactivity";
|
|
|
import {useMenu} from "~/composables/layout/useMenu";
|
|
|
@@ -47,8 +54,10 @@ Contient entre autres le breadcrumb, les commandes de changement d'année et les
|
|
|
() => hasMenu('Main') || (accessProfile.isTeacher ?? false)
|
|
|
)
|
|
|
|
|
|
- const showDateTimeRange: Ref<boolean> = ref(false)
|
|
|
-
|
|
|
+ const showDateTimeRange: Ref<boolean> = ref(
|
|
|
+ accessProfile.historical.dateStart !== null &&
|
|
|
+ accessProfile.historical.dateEnd !== null
|
|
|
+ )
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|