diff --git a/resources/js/components/tasks/TaskActivityDiscussionPanel.vue b/resources/js/components/tasks/TaskActivityDiscussionPanel.vue
index 80264bf..81148b4 100644
--- a/resources/js/components/tasks/TaskActivityDiscussionPanel.vue
+++ b/resources/js/components/tasks/TaskActivityDiscussionPanel.vue
@@ -48,12 +48,7 @@ const cleanedCommentBody = computed(() => {
const dueDateLabel = computed(() => {
if (!props.activeTask?.due_date) return null;
- return new Date(props.activeTask.due_date).toLocaleDateString('en-US', {
- year: 'numeric',
- month: 'short',
- day: 'numeric',
- timeZone: 'UTC',
- });
+ return props.formatDate(props.activeTask.due_date);
});
const daysInColumnLabel = computed(() => {
diff --git a/resources/js/components/tasks/TaskFilters.vue b/resources/js/components/tasks/TaskFilters.vue
index 7624f46..927df17 100644
--- a/resources/js/components/tasks/TaskFilters.vue
+++ b/resources/js/components/tasks/TaskFilters.vue
@@ -22,6 +22,7 @@ import {
X,
} from 'lucide-vue-next';
import { computed, reactive, watch } from 'vue';
+import { formatDate } from '@/composables/useDateFormatter';
interface FilterState {
search: string;
@@ -157,11 +158,7 @@ const dueDateLabel = computed(() => {
return 'Any due date';
default:
try {
- return new Date(localFilters.due_date).toLocaleDateString('en-US', {
- day: 'numeric',
- month: 'short',
- year: 'numeric',
- });
+ return formatDate(localFilters.due_date);
} catch {
return localFilters.due_date;
}
diff --git a/resources/js/components/tasks/TaskItem.vue b/resources/js/components/tasks/TaskItem.vue
index 7554ee4..ecc2714 100644
--- a/resources/js/components/tasks/TaskItem.vue
+++ b/resources/js/components/tasks/TaskItem.vue
@@ -17,6 +17,7 @@ import { router } from '@inertiajs/vue3';
import { AlertTriangle, Calendar, Check, ClockAlert, MoreHorizontal, Pencil, Trash2 } from 'lucide-vue-next';
import { ref } from 'vue';
import { toast } from 'vue-sonner';
+import { formatDate } from '@/composables/useDateFormatter';
const props = withDefaults(
defineProps<{
@@ -149,12 +150,7 @@ const deleteTask = () => {
>