/
GEOSHEV
/
Event-app
Обзор
Документация
Войти
/
GEOSHEV
/
Event-app
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/components/ui/EventCard/index.tsx
36 строк
819 B
Gosha
feat: add verify screen, add detailed lesson card
19 май 2026, 19:45
19 май 2026, 19:45
77fad0f
Код
Авторство
О чём код?
import { Image, Text, TouchableOpacity, View } from "react-native"; import { styles } from "./styles"; type EventCardProps = { title: string; age: string; image: any; date: string; onPress?: () => void; }; export const EventCard = ({ title, age, image, date, onPress, }: EventCardProps) => { return ( <TouchableOpacity style={styles.eventCard} onPress={onPress} activeOpacity={0.92} > <Image source={image} style={styles.eventImage} resizeMode="cover" /> <View style={styles.eventContent}> <Text style={styles.eventTitle}>{title}</Text> <Text style={styles.eventDate}>{date}</Text> <View style={styles.ageBadge}> <Text style={styles.ageBadgeText}>{age}</Text> </View> </View> </TouchableOpacity> ); };