diff --git a/frontend/src/components/BatchCard.vue b/frontend/src/components/BatchCard.vue
index 2e1e080d..f5525858 100644
--- a/frontend/src/components/BatchCard.vue
+++ b/frontend/src/components/BatchCard.vue
@@ -31,12 +31,11 @@
{{ batch.courses.length }} {{ __('Courses') }}
-
-
-
- {{ getFormattedDateRange(batch.start_date, batch.end_date) }}
-
-
+
@@ -48,8 +47,9 @@
diff --git a/frontend/src/pages/Batch.vue b/frontend/src/pages/Batch.vue
index 99400e74..32899932 100644
--- a/frontend/src/pages/Batch.vue
+++ b/frontend/src/pages/Batch.vue
@@ -80,14 +80,12 @@
{{ batch.data.title }}
-
-
-
- {{
- getFormattedDateRange(batch.data.start_date, batch.data.end_date)
- }}
-
-
+
+
@@ -151,7 +149,6 @@
import { Breadcrumbs, Button, createResource, Tabs, Badge } from 'frappe-ui'
import { computed, inject, ref } from 'vue'
import {
- Calendar,
Clock,
LayoutDashboard,
BookOpen,
@@ -162,7 +159,7 @@ import {
SendIcon,
MessageCircle,
} from 'lucide-vue-next'
-import { formatTime, getFormattedDateRange } from '@/utils'
+import { formatTime } from '@/utils'
import BatchDashboard from '@/components/BatchDashboard.vue'
import BatchCourses from '@/components/BatchCourses.vue'
import LiveClass from '@/components/LiveClass.vue'
@@ -171,6 +168,7 @@ import Assessments from '@/components/Assessments.vue'
import Announcements from '@/components/Annoucements.vue'
import AnnouncementModal from '@/components/Modals/AnnouncementModal.vue'
import Discussions from '@/components/Discussions.vue'
+import DateRange from '@/components/Common/DateRange.vue'
const user = inject('$user')
const showAnnouncementModal = ref(false)
diff --git a/frontend/src/pages/BatchDetail.vue b/frontend/src/pages/BatchDetail.vue
index 9483a288..78cde922 100644
--- a/frontend/src/pages/BatchDetail.vue
+++ b/frontend/src/pages/BatchDetail.vue
@@ -17,17 +17,10 @@
{{ batch.data?.courses?.length }} {{ __('Courses') }}
·
-
-
-
- {{
- getFormattedDateRange(
- batch.data.start_date,
- batch.data.end_date
- )
- }}
-
-
+
·
@@ -87,10 +80,11 @@
import { computed, inject } from 'vue'
import { useRouter } from 'vue-router'
import { BookOpen, Calendar, Clock } from 'lucide-vue-next'
-import { formatTime, getFormattedDateRange } from '@/utils'
+import { formatTime } from '@/utils'
import { Breadcrumbs, createResource } from 'frappe-ui'
import CourseCard from '@/components/CourseCard.vue'
import BatchOverlay from '@/components/BatchOverlay.vue'
+import DateRange from '../components/Common/DateRange.vue'
const user = inject('$user')
const router = useRouter()