73 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Swift
		
	
	
	
	
	
			
		
		
	
	
			73 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Swift
		
	
	
	
	
	
//
 | 
						|
//  LiveRoomDonationRankingTotalCanView.swift
 | 
						|
//  SodaLive
 | 
						|
//
 | 
						|
//  Created by klaus on 2023/08/15.
 | 
						|
//
 | 
						|
 | 
						|
import SwiftUI
 | 
						|
 | 
						|
struct LiveRoomDonationRankingTotalCanView: View {
 | 
						|
    
 | 
						|
    let totalCan: Int
 | 
						|
    let totalSecretCan: Int
 | 
						|
    
 | 
						|
    var body: some View {
 | 
						|
        HStack(alignment: .center, spacing: 0) {
 | 
						|
            Text("합계")
 | 
						|
                .font(.custom(Font.bold.rawValue, size: 13.3))
 | 
						|
                .foregroundColor(Color.grayd2)
 | 
						|
            
 | 
						|
            if totalSecretCan > 0 {
 | 
						|
                Text(" (")
 | 
						|
                    .font(.custom(Font.medium.rawValue, size: 13.3))
 | 
						|
                    .foregroundColor(Color.grayd2)
 | 
						|
                
 | 
						|
                Text("일반")
 | 
						|
                    .font(.custom(Font.medium.rawValue, size: 13.3))
 | 
						|
                    .foregroundColor(Color.button)
 | 
						|
                
 | 
						|
                Text("/")
 | 
						|
                    .font(.custom(Font.medium.rawValue, size: 13.3))
 | 
						|
                    .foregroundColor(Color.grayd2)
 | 
						|
                
 | 
						|
                Text("비밀")
 | 
						|
                    .font(.custom(Font.medium.rawValue, size: 13.3))
 | 
						|
                    .foregroundColor(Color(hex: "fedc00"))
 | 
						|
                
 | 
						|
                Text(")")
 | 
						|
                    .font(.custom(Font.medium.rawValue, size: 13.3))
 | 
						|
                    .foregroundColor(Color.grayd2)
 | 
						|
            }
 | 
						|
            
 | 
						|
            Spacer()
 | 
						|
            
 | 
						|
            Text("\(totalCan)")
 | 
						|
                .font(.custom(Font.medium.rawValue, size: 14))
 | 
						|
                .foregroundColor(Color.button)
 | 
						|
            
 | 
						|
            if totalSecretCan > 0 {
 | 
						|
                Text("/")
 | 
						|
                    .font(.custom(Font.medium.rawValue, size: 14))
 | 
						|
                    .foregroundColor(Color.white)
 | 
						|
                Text("\(totalSecretCan)")
 | 
						|
                    .font(.custom(Font.medium.rawValue, size: 14))
 | 
						|
                    .foregroundColor(Color(hex: "fedc00"))
 | 
						|
            }
 | 
						|
            
 | 
						|
            Text("캔")
 | 
						|
                .font(.custom(Font.medium.rawValue, size: 10.7))
 | 
						|
                .foregroundColor(Color.graybb)
 | 
						|
                .padding(.leading, 4)
 | 
						|
        }
 | 
						|
        .padding(.horizontal, 18.7)
 | 
						|
        .padding(.vertical, 10.7)
 | 
						|
        .background(Color.bg)
 | 
						|
        .cornerRadius(8)
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
#Preview {
 | 
						|
    LiveRoomDonationRankingTotalCanView(totalCan: 10, totalSecretCan: 0)
 | 
						|
}
 |