Skip to content

Commit f21a080

Browse files
committed
[feat] #208 amplitude - 스플래시 화면 노출
1 parent 80b30fd commit f21a080

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

Projects/Feature/FeatureIntro/Sources/Splash/SplashFeature.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ public struct SplashFeature {
2727
var keychain
2828
@Dependency(VersionClient.self)
2929
var versionClient
30+
@Dependency(\.amplitude)
31+
var amplitude
32+
3033
/// - State
3134
@ObservableState
3235
public struct State {
@@ -103,6 +106,7 @@ private extension SplashFeature {
103106

104107
case .onAppear:
105108
return .run { [isNeedSessionDeleted = state.isNeedSessionDeleted] send in
109+
amplitude.track(.view_splash)
106110
try await self.clock.sleep(for: .milliseconds(2000))
107111
/// Version Check
108112
let response = try await versionClient.버전체크().toDomain()

0 commit comments

Comments
 (0)