import UserSvg from "@/assets/icons/svg/ataver.svg"; import FirstSvg from "@/assets/icons/svg/first.svg"; import SecondSvg from "@/assets/icons/svg/second.svg"; import ThirdSvg from "@/assets/icons/svg/third.svg"; import { RankingItem } from "@/types/user"; import { Image, StyleSheet, View } from "react-native"; import { ThemedText } from "../ThemedText"; interface IPodium { data: RankingItem[] } const PodiumComponent = ({ data }: IPodium) => { return ( { data[1]?.user_avatar_url ? : } {data[1]?.user_nick_name} { data[0]?.user_avatar_url ? : } {data[0]?.user_nick_name} { data[2]?.user_avatar_url ? : } {data[2]?.user_nick_name} ); }; const styles = StyleSheet.create({ container: { flexDirection: 'row', alignItems: 'flex-end', justifyContent: 'center', borderBottomWidth: 1, borderBottomColor: '#B48C64', }, item: { flexDirection: 'column', alignItems: 'center', justifyContent: 'center', }, title: { fontSize: 12, fontWeight: '500', color: '#fff', textAlign: 'center', width: '100%', paddingHorizontal: 4 }, titleContainer: { flexDirection: 'column', alignItems: 'center', justifyContent: 'flex-end', marginTop: -29, borderTopLeftRadius: 20, borderTopRightRadius: 20, width: 95, paddingHorizontal: 4, } }); export default PodiumComponent;