Skip to content

Commit fefd3a8

Browse files
committed
feat: 토스트 확장
1 parent 8ef9dd5 commit fefd3a8

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

DevLog/UI/PushNotification/PushNotificationView.swift

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,13 @@ struct PushNotificationView: View {
4444
get: { viewModel.state.showToast },
4545
set: { viewModel.send(.setToast(isPresented: $0)) }),
4646
duration: 5,
47-
message: viewModel.state.toastMessage,
48-
action: {
49-
viewModel.send(.undoDelete)
50-
}
47+
action: { viewModel.send(.undoDelete) },
48+
onDismiss: { viewModel.send(.confirmDelete) }
5149
) {
52-
viewModel.send(.confirmDelete)
50+
Label(viewModel.state.toastMessage, systemImage: "arrow.uturn.left")
51+
.font(.caption)
52+
.multilineTextAlignment(.center)
53+
.lineLimit(3)
5354
}
5455
.onAppear {
5556
viewModel.send(.fetchNotifications)

0 commit comments

Comments
 (0)