import React from 'react'; import { View, Text, ScrollView, StyleSheet, SafeAreaView } from 'react-native'; const EVENTS = [ { title: 'Rooftop Jazz', when: 'Fri 路 8 PM', where: 'Sky Bar', emoji: '馃幏', c: '#F472B6' }, { title: 'Indie Film Night', when: 'Sat 路 7 PM', where: 'The Reel', emoji: '馃幀', c: '#818CF8' }, { title: 'Sunday Market', when: 'Sun 路 10 AM', where: 'Old Town', emoji: '馃Ш', c: '#34D399' }, { title: 'Vinyl & Wine', when: 'Sun 路 6 PM', where: 'Cellar 9', emoji: '馃嵎', c: '#FBBF24' }, ]; export default function App() { return ( THIS WEEK What is on 馃幏 FEATURED Rooftop Jazz Session Friday 路 8 PM 路 Sky Bar {EVENTS.map((e, i) => ( {e.emoji} {e.title} {e.where} {e.when} ))} ); } const s = StyleSheet.create({ safe: { flex: 1, backgroundColor: '#0D0A0F' }, scroll: { padding: 22, paddingTop: 60 }, kicker: { color: '#F472B6', fontSize: 12, fontWeight: '700', letterSpacing: 2 }, h1: { color: '#fff', fontSize: 32, fontWeight: '800', marginTop: 4, marginBottom: 20 }, featured: { backgroundColor: '#1E1322', borderRadius: 24, padding: 24, marginBottom: 24, borderWidth: 1, borderColor: '#3A2440' }, fEmoji: { fontSize: 52 }, fTag: { color: '#F472B6', fontSize: 11, fontWeight: '800', letterSpacing: 1.5, marginTop: 14 }, fTitle: { color: '#fff', fontSize: 24, fontWeight: '800', marginTop: 6 }, fMeta: { color: '#B58AC0', fontSize: 15, marginTop: 6 }, row: { flexDirection: 'row', alignItems: 'center', marginBottom: 18 }, icon: { width: 52, height: 52, borderRadius: 16, alignItems: 'center', justifyContent: 'center' }, title: { color: '#fff', fontSize: 16, fontWeight: '700' }, where: { color: '#8A8A99', fontSize: 14, marginTop: 3 }, when: { fontSize: 14, fontWeight: '700' }, });