diff --git a/resources/js/Composables/useMedicalHistoryFilter.js b/resources/js/Composables/useMedicalHistoryFilter.js index 78f7f56..f95a127 100644 --- a/resources/js/Composables/useMedicalHistoryFilter.js +++ b/resources/js/Composables/useMedicalHistoryFilter.js @@ -164,6 +164,8 @@ export const useMedicalHistoryFilter = (initialFilters = {}) => { filtersRef.value.date_extract_to ? convertToTimestamp(filtersRef.value.date_extract_to) : null ]) + const searchValue = ref(filtersRef.value.search ?? null) + const handleDateRangeChange = (timestamps) => { dateRange.value = timestamps || [null, null] @@ -338,6 +340,7 @@ export const useMedicalHistoryFilter = (initialFilters = {}) => { isLoading, activeFilters, dateRange, + searchValue, databaseInfo, databaseStats, diff --git a/resources/js/Pages/Home/Index.vue b/resources/js/Pages/Home/Index.vue index be5407c..300fb58 100644 --- a/resources/js/Pages/Home/Index.vue +++ b/resources/js/Pages/Home/Index.vue @@ -23,7 +23,7 @@ const props = defineProps({ }) const { - isLoading, applyFilters, filtersRef, handleSearch, dateRange, + isLoading, applyFilters, filtersRef, handleSearch, dateRange, searchValue, handleDateRangeChange, handleViewTypeChange, handleStatusChange } = useMedicalHistoryFilter(props.filters) @@ -49,7 +49,7 @@ const handleBeforeLeave = (tabName) => { - +