@@ -3,6 +3,7 @@ package com.spendesk.grapes.compose.calendar
3
3
import androidx.compose.material3.DatePickerColors
4
4
import androidx.compose.material3.DatePickerDialog
5
5
import androidx.compose.material3.ExperimentalMaterial3Api
6
+ import androidx.compose.material3.SelectableDates
6
7
import androidx.compose.runtime.Composable
7
8
import androidx.compose.ui.Modifier
8
9
import androidx.compose.ui.graphics.Shape
@@ -22,6 +23,7 @@ fun GrapesDatePickerDialog(
22
23
dismissOnBack : Boolean = true,
23
24
dismissOnClickOutside : Boolean = true,
24
25
yearRange : IntRange ? = null,
26
+ dateEdges : SelectableDates ? = null,
25
27
confirmButton : @Composable () -> Unit = { },
26
28
dismissButton : (@Composable () -> Unit )? = null,
27
29
onDismissRequest : (() -> Unit )? = null,
@@ -40,6 +42,7 @@ fun GrapesDatePickerDialog(
40
42
content = {
41
43
GrapesDatePicker (
42
44
yearRange = yearRange ? : GrapesDatePickerDefaults .YearRange ,
45
+ dateEdges = dateEdges ? : GrapesDatePickerDefaults .selectableDatesEdges(),
43
46
initialDisplayedDate = initialDisplayedDate,
44
47
onDateSelected = { date -> onDateSelected(date) }
45
48
)
0 commit comments