Skip to content

Commit d2c2975

Browse files
committed
[FEAT/#184] AlarmListItem 길게 누를 시 아이템 위치 정보 전달
1 parent 32a54b4 commit d2c2975

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

feature/home/src/main/java/com/yapp/home/component/bottomsheet/AlarmListBottomSheet.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ internal fun AlarmListBottomSheet(
7070
halfExpandedHeight: Dp = 0.dp,
7171
listState: LazyListState,
7272
onClickAlarm: (Long) -> Unit,
73+
onLongPressAlarm: (Long, Float, Float) -> Unit,
7374
onClickAdd: () -> Unit,
7475
onClickMore: () -> Unit,
7576
onClickCheckAll: () -> Unit,
@@ -129,6 +130,7 @@ internal fun AlarmListBottomSheet(
129130
selectedAlarmIds = selectedAlarmIds,
130131
listState = listState,
131132
onClickAlarm = onClickAlarm,
133+
onLongPressAlarm = onLongPressAlarm,
132134
onClickAdd = onClickAdd,
133135
onClickMore = onClickMore,
134136
onClickCheckAll = onClickCheckAll,
@@ -165,6 +167,7 @@ internal fun AlarmBottomSheetContent(
165167
selectedAlarmIds: Set<Long>,
166168
listState: LazyListState,
167169
onClickAlarm: (Long) -> Unit,
170+
onLongPressAlarm: (Long, Float, Float) -> Unit,
168171
onClickAdd: () -> Unit,
169172
onClickMore: () -> Unit,
170173
onClickCheckAll: () -> Unit,
@@ -223,6 +226,7 @@ internal fun AlarmBottomSheetContent(
223226
selectable = isSelectionMode,
224227
selected = selectedAlarmIds.contains(alarm.id),
225228
onClick = onClickAlarm,
229+
onLongPress = onLongPressAlarm,
226230
onToggleSelect = onToggleSelect,
227231
isAm = alarm.isAm,
228232
hour = alarm.hour,

0 commit comments

Comments
 (0)