diff --git a/Projects/Feature/Sources/TabView/MainTabViewFeature.swift b/Projects/Feature/Sources/TabView/MainTabViewFeature.swift index df30a2a9..70a4646f 100644 --- a/Projects/Feature/Sources/TabView/MainTabViewFeature.swift +++ b/Projects/Feature/Sources/TabView/MainTabViewFeature.swift @@ -111,7 +111,12 @@ public struct MainTabViewFeature { return .none case .sandBeachButtonDidTapped: state.selectedTab = .sandBeach - return .send(.sandBeachRoot(.sandBeach(.newBottleIslandDidTapped))) + + if state.sandBeachRoot.sandBeach.userState == .noIntroduction { + return .none + } else { + return .send(.sandBeachRoot(.sandBeach(.newBottleIslandDidTapped))) + } } // MyPage Delegate