feat: 메인 홈 - 추천 채널의 크리에이터, 시리즈 아이템
- 터치시 로그인이 되어 있지 않으면 로그인 페이지로 이동
This commit is contained in:
		@@ -24,15 +24,6 @@ struct SeriesItemView: View {
 | 
			
		||||
                    .frame(width: 168, height: 238, alignment: .center)
 | 
			
		||||
                    .cornerRadius(16)
 | 
			
		||||
                    .clipped()
 | 
			
		||||
                    .onTapGesture {
 | 
			
		||||
                        if !token.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty {
 | 
			
		||||
                            AppState.shared
 | 
			
		||||
                                .setAppStep(step: .seriesDetail(seriesId: item.seriesId))
 | 
			
		||||
                        } else {
 | 
			
		||||
                            AppState.shared
 | 
			
		||||
                                .setAppStep(step: .login)
 | 
			
		||||
                        }
 | 
			
		||||
                    }
 | 
			
		||||
                
 | 
			
		||||
                VStack(alignment: .leading, spacing: 0) {
 | 
			
		||||
                    if !item.isComplete && item.isNew {
 | 
			
		||||
@@ -107,6 +98,16 @@ struct SeriesItemView: View {
 | 
			
		||||
                .padding(.horizontal, 8)
 | 
			
		||||
        }
 | 
			
		||||
        .frame(width: 168)
 | 
			
		||||
        .contentShape(Rectangle())
 | 
			
		||||
        .onTapGesture {
 | 
			
		||||
            if !token.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty {
 | 
			
		||||
                AppState.shared
 | 
			
		||||
                    .setAppStep(step: .seriesDetail(seriesId: item.seriesId))
 | 
			
		||||
            } else {
 | 
			
		||||
                AppState.shared
 | 
			
		||||
                    .setAppStep(step: .login)
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user