diff --git a/SodaLive/Sources/App/AppStep.swift b/SodaLive/Sources/App/AppStep.swift index 735b7c38..822308c6 100644 --- a/SodaLive/Sources/App/AppStep.swift +++ b/SodaLive/Sources/App/AppStep.swift @@ -135,6 +135,11 @@ enum AppStep { initialContent: String, onSuccess: () -> Void ) + + case creatorChannelReplyDetail( + context: CreatorChannelReplyDetailContext, + onFanTalkRefresh: (() -> Void)? = nil + ) case canCoupon(refresh: () -> Void) diff --git a/SodaLive/Sources/ContentView.swift b/SodaLive/Sources/ContentView.swift index 4e6f45d7..d9027df8 100644 --- a/SodaLive/Sources/ContentView.swift +++ b/SodaLive/Sources/ContentView.swift @@ -257,6 +257,9 @@ struct AppStepLayerView: View { case .creatorChannelFanTalkWrite(let creatorId, let mode, _, _, let onSuccess): CreatorChannelFanTalkWriteView(creatorId: creatorId, mode: mode, onSuccess: onSuccess) + case .creatorChannelReplyDetail(let context, let onFanTalkRefresh): + CreatorChannelReplyDetailView(context: context, onFanTalkRefresh: onFanTalkRefresh) + case .canCoupon(let refresh): CanCouponView(refresh: refresh)