diff --git a/app/(tabs)/Event.tsx b/app/(tabs)/Event.tsx index fadd4411b..154f23e9b 100644 --- a/app/(tabs)/Event.tsx +++ b/app/(tabs)/Event.tsx @@ -1,56 +1,77 @@ +import React, { useCallback, useState, useMemo, useEffect, useRef } from 'react'; import { View, Text, - TouchableOpacity, StyleSheet, ActivityIndicator, RefreshControl, Animated, - Modal, + Dimensions, Pressable, - ScrollView, + TouchableOpacity } from 'react-native'; import * as Haptics from 'expo-haptics'; import { useFonts, TsukimiRounded_700Bold } from '@expo-google-fonts/tsukimi-rounded'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; -import { useCallback, useState, useMemo, useEffect, useRef } from 'react'; -import { useEvents } from '../../lib/fetchEvents'; -import { useSavedEvents } from '../../lib/fetchSavedEvents'; +import AsyncStorage from '@react-native-async-storage/async-storage'; +import { Ionicons } from '@expo/vector-icons'; + +// --- Components --- +import { EventHeader, EventDay } from '../../components/eventScreen/EventHeader'; +import EventTabs from '../../components/eventScreen/EventTabs'; import { EventCard } from '../../components/eventScreen/EventCard'; import EventDetailModal from '../../components/eventScreen/EventDetailModal'; import MentorDetailModal from '../../components/eventScreen/MentorDetailModal'; import MenuModal from '../../components/eventScreen/MenuModal'; import StarryBackground from '../../components/eventScreen/StarryBackground'; -import AsyncStorage from '@react-native-async-storage/async-storage'; + +// --- Hooks & Utils --- +import { useEvents } from '../../lib/fetchEvents'; +import { useSavedEvents } from '../../lib/fetchSavedEvents'; +import { useMentorOfficeHours } from '../../lib/fetchMentorOfficeHours'; import { Event } from '../../types'; -import Moon from "../../assets/event/Moon.svg" -import Sun from "../../assets/event/Sun.svg" +// --- Types --- type ScheduleMode = 'events' | 'mentorship'; type MentorshipSession = { id: string; mentorName: string; - track: string; - startTime: number; // unix seconds - endTime: number; // unix seconds location: string; - - // extra info for modal - bio: string; - topics: string[]; - contact: string; + startTime: number; + endTime: number; + track?: string; + bio?: string; + topics?: string[]; + contact?: string; }; +// --- Constants --- +const { width, height } = Dimensions.get('window'); +const HEADER_HEIGHT_EXPANDED = height * 0.19; +const TABS_HEIGHT = 40; +const IS_TABLET = width > 768; + export default function EventScreen() { const insets = useSafeAreaInsets(); const [scheduleMode, setScheduleMode] = useState('events'); - - // 1. Create the Scroll Value Tracker + + // Animation Values const scrollY = useRef(new Animated.Value(0)).current; - const { events = [], loading, error, refetch } = useEvents(); - const { savedEventIds: savedEventIdsList, refetch: refetchSavedEvents } = useSavedEvents(); + // --- Data Hooks --- + const { events = [], loading: eventsLoading, error: eventsError, refetch: refetchEvents } = useEvents(); + const { savedEventIds: savedEventIdsList } = useSavedEvents(); + + const isMentors = scheduleMode === 'mentorship'; + const { + mentorOfficeHours, + loading: mentorsLoading, + error: mentorsError, + refetch: refetchMentors, + } = useMentorOfficeHours(isMentors); + + // --- State --- const [savedEventIds, setSavedEventIds] = useState>(new Set()); const [selectedEvent, setSelectedEvent] = useState(null); const [isRefreshing, setIsRefreshing] = useState(false); @@ -59,17 +80,17 @@ export default function EventScreen() { const [selectedSave, setSaveValue] = useState(false); const [menuModalVisible, setMenuModalVisible] = useState(false); const [selectedEventForMenu, setSelectedEventForMenu] = useState(null); - const [fontsLoaded] = useFonts({ TsukimiRounded_700Bold }); - - // mentorship modal state + const [selectedMentorSession, setSelectedMentorSession] = useState(null); const [mentorModalVisible, setMentorModalVisible] = useState(false); - // Sync saved events from TanStack Query cache into local Set state + const [fontsLoaded] = useFonts({ TsukimiRounded_700Bold }); + useEffect(() => { setSavedEventIds(new Set(savedEventIdsList)); }, [savedEventIdsList]); + // --- Handlers --- const handleEventPress = (event: Event) => { setSelectedEvent(event); setModalVisible(true); @@ -80,13 +101,40 @@ export default function EventScreen() { setMenuModalVisible(true); }; + const handleMentorPress = (session: MentorshipSession) => { + setSelectedMentorSession(session); + setMentorModalVisible(true); + }; + + // Unified Refresh Logic const onRefresh = useCallback(async () => { Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Medium); setIsRefreshing(true); - await refetch(); + + if (scheduleMode === 'events') { + await refetchEvents(); + } else { + await refetchMentors(); + } + setIsRefreshing(false); - }, [refetch]); + }, [refetchEvents, refetchMentors, scheduleMode]); + const handleSave = async (eventId: string) => { + Haptics.selectionAsync(); + setSavedEventIds((prev) => { + const next = new Set(prev); + if (next.has(eventId)) next.delete(eventId); + else next.add(eventId); + + AsyncStorage.setItem('savedEvents', JSON.stringify(Array.from(next))).catch((e) => + console.error('Failed to save events', e), + ); + return next; + }); + }; + + // --- Data Processing --- const isToday = (d: Date) => { const today = new Date(); return ( @@ -96,7 +144,7 @@ export default function EventScreen() { ); }; - const eventDays = (() => { + const eventDays: EventDay[] = useMemo(() => { if (!events.length) return []; const dateMap = new Map(); events.forEach((event) => { @@ -117,176 +165,109 @@ export default function EventScreen() { date, }; }); - })(); - - const unixOnDay = (day: Date, hour: number, minute: number) => { - const d = new Date(day); - d.setHours(hour, minute, 0, 0); - return Math.floor(d.getTime() / 1000); - }; + }, [events]); - // dummy mentorship sessions: 1 per day (Fri/Sat/Sun) const mentorshipSessions: MentorshipSession[] = useMemo(() => { - const day0 = eventDays[0]?.date ?? new Date(); - const day1 = eventDays[1]?.date ?? new Date(); - const day2 = eventDays[2]?.date ?? new Date(); - - const s1Start = unixOnDay(day0, 10, 0); - const s1End = unixOnDay(day0, 11, 0); - - const s2Start = unixOnDay(day1, 14, 0); - const s2End = unixOnDay(day1, 15, 0); - - const s3Start = unixOnDay(day2, 12, 0); - const s3End = unixOnDay(day2, 13, 0); - - return [ - { - id: 'mentor-fri-lucy', - mentorName: 'Lucy Wu', - track: 'Software Engineering', - startTime: s1Start, - endTime: s1End, - location: 'Siebel 1st Floor', - bio: 'Hack Codirector', - topics: ['Uncalled for comments'], - contact: '@lucywu', - }, - { - id: 'mentor-sat-kyle', - mentorName: 'Rachel Madamba', - track: 'Design', - startTime: s2Start, - endTime: s2End, - location: 'Siebel 1st Floor', - bio: 'Hack Design Co-Lead', - topics: ['UX', 'UI polish', 'Figma'], - contact: '@rachelmadamba', - }, - { - id: 'mentor-sun-sam', - mentorName: 'Yash Jagtap', - track: 'Hardware', - startTime: s3Start, - endTime: s3End, - location: 'Siebel 1st Floor', - bio: 'Stray Kids superfan', - topics: ['Pming', 'Frank Ocean'], - contact: '@yashjagtap', - }, - ]; - }, [eventDays]); + return mentorOfficeHours.map((m) => ({ + id: m.mentorId, + mentorName: m.mentorName, + location: m.location, + startTime: Math.floor(m.startTime / 1000), + endTime: Math.floor(m.endTime / 1000), + track: 'Mentor', + bio: 'No bio provided yet.', + topics: [], + contact: '', + })); + }, [mentorOfficeHours]); const hasInitialSelection = useRef(false); - useEffect(() => { if (!hasInitialSelection.current && eventDays.length > 0) { const todayEntry = eventDays.find((day) => isToday(day.date)); - - if (todayEntry) { - setSelectedDay(todayEntry.id); - } - + if (todayEntry) setSelectedDay(todayEntry.id); hasInitialSelection.current = true; } }, [eventDays]); - // minimal switching: pick the list based on mode const activeItems = useMemo(() => { return scheduleMode === 'events' ? events : mentorshipSessions; }, [scheduleMode, events, mentorshipSessions]); - const sectionTitleText = useMemo(() => { - const isMentors = scheduleMode === 'mentorship'; - - if (!selectedDay) { - return isMentors ? 'All Mentors' : 'All Events'; - } - - const dayDate = new Date(selectedDay); - const isCurrentDay = new Date().toDateString() === selectedDay; - - const dayPrefix = isCurrentDay ? "Today's" : dayDate.toLocaleDateString('en-US', { weekday: 'long' }) + "'s"; - - if (isMentors) return `${dayPrefix} mentors`; - return `${dayPrefix} ${selectedSave ? 'Saved Events' : 'Events'}`; - }, [selectedDay, selectedSave, scheduleMode]); - - const filteredItems = (() => { + const filteredItems = useMemo(() => { let data: any[] = activeItems as any[]; - + if (selectedDay) { data = data.filter((item) => new Date(item.startTime * 1000).toDateString() === selectedDay); } - + if (scheduleMode === 'events' && selectedSave) { data = (data as Event[]).filter((event) => savedEventIds.has(event.eventId)); } - + return data.sort((a, b) => a.startTime - b.startTime); - })(); + }, [activeItems, selectedDay, selectedSave, scheduleMode, savedEventIds]); - const handleDayPress = (dayId: string) => { - setSelectedDay(selectedDay === dayId ? null : dayId); - }; - - const handleSave = async (eventId: string) => { - setSavedEventIds((prev) => { - const next = new Set(prev); - if (next.has(eventId)) next.delete(eventId); - else next.add(eventId); - - AsyncStorage.setItem('savedEvents', JSON.stringify(Array.from(next))).catch((e) => - console.error('Failed to save events', e), - ); - return next; - }); - }; + // --- Render Functions --- const formatTime = (timestamp: number): string => { const date = new Date(timestamp * 1000); - return date.toLocaleTimeString('en-US', { - hour: 'numeric', - minute: '2-digit', - hour12: true, - }); + return date.toLocaleTimeString('en-US', { hour: 'numeric', minute: '2-digit', hour12: true }); }; - const formatDateShort = (timestamp: number): string => { - const date = new Date(timestamp * 1000); - return date.toLocaleDateString('en-US', { - weekday: 'short', - month: 'short', - day: 'numeric', - }); + const renderMentorCard = (m: MentorshipSession, showTimeHeader: boolean, timeHeaderText: string) => { + return ( + <> + {showTimeHeader && {timeHeaderText}} + + handleMentorPress(m)} style={styles.mentorCard}> + + + {m.mentorName} + + + {!!m.track && ( + + {m.track} + + )} + + + + {formatTime(m.startTime)} - {formatTime(m.endTime)} + + {m.location} + + Tap for details + + + ); }; - // minimal: keep same "renderEvent" name, but render either an EventCard or clickable Mentor card const renderEvent = ({ item, index }: { item: any; index: number }) => { const previousItem = filteredItems[index - 1]; const showTime = index === 0 || previousItem?.startTime !== item.startTime; - const showDateSeparator = index > 0 && - new Date(item.startTime * 1000).toDateString() !== - new Date(previousItem.startTime * 1000).toDateString(); - const showDateEverywhere = selectedDay === null; // "main page" (no specific day selected) - const timeHeaderText = showDateEverywhere - ? `${formatTime(item.startTime)}` - : formatTime(item.startTime); + const timeHeaderText = formatTime(item.startTime); + + // Check if we need to show a day header (only when viewing all events) + const currentDate = new Date(item.startTime * 1000); + const previousDate = previousItem ? new Date(previousItem.startTime * 1000) : null; + const showDayHeader = !selectedDay && (index === 0 || (previousDate && currentDate.toDateString() !== previousDate.toDateString())); + + const dayHeaderText = currentDate.toLocaleDateString('en-US', { + weekday: 'long' + }); if (scheduleMode === 'events') { const ev = item as Event; - return ( - - {showDateSeparator && } - {showTime && {timeHeaderText}} - - {/* date on each card when no specific day selected */} - {showDateEverywhere && ( - {formatDateShort(ev.startTime)} + + {showDayHeader && ( + + {dayHeaderText} + )} - ); @@ -302,159 +283,130 @@ export default function EventScreen() { const m = item as MentorshipSession; return ( - + + {showDayHeader && ( + {dayHeaderText} + )} + {renderMentorCard(m, showTime, timeHeaderText)} + ); }; - const renderContent = () => { - const isMentors = scheduleMode === 'mentorship'; - - if (loading && scheduleMode === 'events' && events.length === 0 && !isRefreshing) { - return ( - - - Loading Events... - - ); - } - - if (isRefreshing) { - return ( - - - Refreshing... - - ); - } - - if (error && !isRefreshing && scheduleMode === 'events') { - return ( - - Error fetching events: {error} - refetch()} style={styles.retryButton}> - Retry - - - ); - } - - if (filteredItems.length === 0 && !loading) { - return ( - - - {selectedSave ? "No saved events found" : "No events scheduled " + (selectedDay !== null ? 'for this day' : '')} - - - ); - } - - return ( - a.startTime - b.startTime)} - renderItem={renderEvent} - keyExtractor={(item: any) => item.eventId || item.id || item.name + item.startTime} - contentContainerStyle={styles.listContent} - showsVerticalScrollIndicator={false} - onScroll={Animated.event([{ nativeEvent: { contentOffset: { y: scrollY } } }], { useNativeDriver: true })} - scrollEventThrottle={16} - refreshControl={ - - } - /> - ); - }; + // --- Animation Interpolations --- + const tabsTranslateY = scrollY.interpolate({ + inputRange: [0, 80], + outputRange: [0, -TABS_HEIGHT], + extrapolate: 'clamp', + }); + const tabsOpacity = scrollY.interpolate({ + inputRange: [0, 40], + outputRange: [1, 0], + extrapolate: 'clamp', + }); + const headerTranslateY = scrollY.interpolate({ + inputRange: [0, 80], + outputRange: [0, -TABS_HEIGHT], + extrapolate: 'clamp', + }); + const headerOpacity = scrollY.interpolate({ + inputRange: [0, 100], + outputRange: [1, 0.6], + extrapolate: 'clamp', + }); + + // --- Loading/Error/Empty States --- + const isLoading = (eventsLoading && scheduleMode === 'events') || (mentorsLoading && scheduleMode === 'mentorship'); + const isError = (eventsError && scheduleMode === 'events') || (mentorsError && scheduleMode === 'mentorship'); + const isEmpty = !isLoading && !isRefreshing && filteredItems.length === 0; return ( - {eventDays.length > 0 && ( - - - {eventDays.map((day) => { - const isSelected = selectedDay === day.id; - const isTodayDate = isToday(day.date); - - return ( - - {/* Background Layer: The Large SVG */} - - {isSelected ? ( - - ) : ( - - )} - - - handleDayPress(day.id)} - > - - {isTodayDate ? 'Today' : day.label} - - - - ); - })} - - - {sectionTitleText} - - - )} - - - - - { - setScheduleMode((prev) => (prev === 'events' ? 'mentorship' : 'events')); - setSaveValue(false); - }} - style={[styles.reminderButton, styles.mentorshipButton]} - > - - {scheduleMode === 'events' ? 'Mentorship Schedule' : 'Events Schedule'} - - - - {scheduleMode === 'events' && ( - setSaveValue(!selectedSave)} style={styles.reminderButton}> - {selectedSave ? 'Close' : 'Saved'} - - )} - + {/* --- Sticky Header Section --- */} + + + { + setScheduleMode(mode); + setSaveValue(false); + }} + /> + + + + + - {renderContent()} + {/* --- Render Content Logic --- */} + {isRefreshing ? ( + + + Refreshing... + + ) : isLoading && isEmpty ? ( + + + Loading... + + ) : isError ? ( + + Error fetching data + scheduleMode === 'events' ? refetchEvents() : refetchMentors()} style={styles.retryButton}> + Retry + + + ) : ( + item.eventId || item.id || item.name + item.startTime} + contentContainerStyle={[ + styles.listContent, + { paddingTop: HEADER_HEIGHT_EXPANDED } + ]} + showsVerticalScrollIndicator={false} + onScroll={Animated.event( + [{ nativeEvent: { contentOffset: { y: scrollY } } }], + { useNativeDriver: true } + )} + scrollEventThrottle={16} + refreshControl={ + + } + ListEmptyComponent={ + + + {scheduleMode === 'mentorship' + ? 'No mentors found.' + : selectedSave ? 'No saved events.' : 'No events found.'} + + + } + /> + )} - {scheduleMode === 'events' && selectedEvent && ( + {selectedEvent && ( )} - {scheduleMode === 'events' && ( - setMenuModalVisible(false)} /> - )} + setMenuModalVisible(false)} + /> - {/* mentorship modal */} - {scheduleMode === 'mentorship' && ( + {selectedMentorSession && ( setMentorModalVisible(false)} /> )} + ); } const styles = StyleSheet.create({ - container: { flex: 1 }, - header: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - marginBottom: 20, - }, - - tabs: { - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - gap: 13, - padding: 20, - }, - - title: { - fontFamily: 'TsukimiRounded_700Bold', - fontSize: 35, - color: '#D0F5FF', - textShadowColor: 'rgba(243, 74, 255, 0.6)', - textShadowOffset: { width: 0, height: 0 }, - textShadowRadius: 15, - letterSpacing: 1, - textTransform: 'uppercase', - }, - - daysContainer: { - justifyContent: 'center', - }, - - text: { - fontSize: 14, - fontWeight: '800', - color: '#fff', - }, - daySeparator: { - height: 9, - backgroundColor: 'rgba(255, 0, 191, 0.82)', - marginBottom: 50, - marginTop: 10, - borderRadius: 4, - - }, - - dayButton: { - paddingVertical: 8, - paddingHorizontal: 12, - borderRadius: 100, - backgroundColor: 'transparent', - borderColor: '#fff', - borderWidth: 1.5, - marginTop: 10, - alignSelf: 'flex-start', - }, - - dayButtonText: { - fontSize: 14, - fontWeight: 'bold', - textAlign: 'center', - textShadowColor: 'rgba(0, 0, 0, 0.5)', - textShadowOffset: { width: 0, height: 1 }, - textShadowRadius: 2, - }, - - sectionTitle: { - color: 'white', - fontSize: 28, - fontWeight: 'bold', - fontFamily: 'TsukimiRounded_700Bold', - marginBottom: 10, - marginTop: -12, - letterSpacing: 0.2, - alignSelf: 'center' + container: { + flex: 1, }, - - reminderButton: { - backgroundColor: '#E0E0FF', - paddingHorizontal: 16, - paddingVertical: 14, - borderRadius: 30, + + titleContainer: { + position: 'absolute', + left: 0, + zIndex: 101, + marginLeft: 10, }, - reminderButtonText: { - color: '#050211', - fontWeight: 'bold', - fontSize: 14, + stickyHeaderContainer: { + position: 'absolute', + left: 0, + right: 0, + zIndex: 100, }, listContent: { - paddingTop: 10, - paddingBottom: 120, - width: '100%', + paddingBottom: 100, + minHeight: 800, }, - - emptyContainer: { + + eventWrapper: { + width: '100%', alignItems: 'center', - justifyContent: 'center', - padding: 20, - }, - - emptyText: { - fontFamily: 'TsukimiRounded_700Bold', - color: '#D0F5FF', - fontSize: 22, - }, - - retryButton: { - marginTop: 10, - paddingHorizontal: 20, - paddingVertical: 10, - backgroundColor: '#840386', - borderRadius: 8, - }, - - retryText: { - color: '#fff', - fontWeight: '600', + marginBottom: 0, }, - - // NEW: time header for events (and also used to add date next to time) + timeHeader: { fontSize: 20, - color: '#ffffffff', + color: 'rgba(255, 255, 255, 0.6)', textAlign: 'center', marginBottom: 10, - }, - - // NEW: small date label above each card when no day is selected - cardDateLabel: { - fontSize: 13, + marginTop: 10, fontWeight: '700', - color: 'rgba(255,255,255,0.85)', - textAlign: 'center', - marginBottom: 8, }, - // mentorship card styles - mentorTimeHeader: { - fontSize: 20, - color: '#ffffffff', + // --- Day Header Style --- + dayHeader: { + fontSize: 24, + color: '#FFFFFF', textAlign: 'center', - marginBottom: 10, // was 25 + marginTop: 30, + fontWeight: '900', + textTransform: 'uppercase', + letterSpacing: 1, + fontFamily: 'TsukimiRounded_700Bold', + }, + underlineContainer: { + alignSelf: 'center', // Wraps width to content + borderBottomWidth: 2.5, // Thicker line + borderBottomColor: 'rgb(255, 255, 255)', // Your neon/theme color }, + // --- Mentor Card Styles --- mentorCard: { - marginHorizontal: 16, - marginVertical: 8, + width: '90%', borderRadius: 16, padding: 18, backgroundColor: 'rgba(135, 65, 134, 0.75)', borderWidth: 1, borderColor: 'rgba(255,255,255,0.25)', }, - mentorHeaderRow: { flexDirection: 'row', justifyContent: 'space-between', alignItems: 'flex-start', - gap: 10, + gap: 12, }, - mentorName: { fontSize: 22, fontWeight: '800', color: '#fffefeff', flex: 1, }, - mentorTrackPill: { paddingVertical: 6, paddingHorizontal: 12, @@ -658,20 +519,17 @@ const styles = StyleSheet.create({ backgroundColor: 'rgba(255,255,255,0.85)', alignSelf: 'flex-start', }, - mentorTrackText: { fontSize: 12, fontWeight: '800', color: '#222', }, - mentorInfo: { marginTop: 8, fontSize: 16, fontWeight: '600', color: '#ffffffff', }, - mentorMore: { marginTop: 10, fontSize: 14, @@ -679,95 +537,28 @@ const styles = StyleSheet.create({ fontWeight: '600', }, - mentorshipButton: { - paddingHorizontal: 14, // was 16 - paddingVertical: 14, // was 14 - }, - - // modal styles (kept self-contained here) - backdrop: { - flex: 1, - backgroundColor: 'rgba(0,0,0,0.5)', - justifyContent: 'center', + // --- Empty / Loading States --- + emptyContainer: { alignItems: 'center', - }, - backdropPressable: { - ...StyleSheet.absoluteFillObject, - }, - modalCardWrapper: { - width: '85%', - height: '70%', - position: 'relative', justifyContent: 'center', - alignItems: 'center', - }, - modalBackgroundCard: { - position: 'absolute', - width: '100%', - height: '90%', - backgroundColor: '#F5C6FF', - borderRadius: 20, - transform: [{ rotate: '173deg' }], - }, - modalMainCard: { - width: '100%', - height: '80%', - backgroundColor: '#D9D9D9', - borderRadius: 20, - padding: 24, - shadowColor: '#000', - shadowOffset: { width: 0, height: 4 }, - shadowOpacity: 0.3, - shadowRadius: 4.65, - elevation: 8, - }, - modalCloseButton: { paddingBottom: 10 }, - modalCloseText: { fontSize: 20, fontWeight: 'bold', color: '#000', opacity: 0.5 }, - modalTitle: { fontSize: 28, fontWeight: '800', color: '#000', marginBottom: 8 }, - modalPillRow: { flexDirection: 'row', marginBottom: 12, marginTop: 4 }, - modalTrackPill: { - alignSelf: 'flex-start', - paddingVertical: 6, - paddingHorizontal: 12, - borderRadius: 999, - backgroundColor: '#eddbff', - }, - modalTrackText: { fontSize: 12, fontWeight: '900', color: '#222' }, - modalInfoText: { fontSize: 20, fontWeight: '600', color: '#000', marginBottom: 2 }, - modalSectionHeader: { marginTop: 14, fontSize: 16, fontWeight: '900', color: '#333' }, - modalBodyText: { marginTop: 6, fontSize: 14, color: '#333', lineHeight: 20 }, - modalTopicsWrap: { flexDirection: 'row', flexWrap: 'wrap', gap: 8, marginTop: 8 }, - modalTopicChip: { - paddingVertical: 6, - paddingHorizontal: 10, - borderRadius: 999, - backgroundColor: '#FFFFFF', - borderWidth: 1, - borderColor: '#ddd', - }, - modalTopicChipText: { fontSize: 12, fontWeight: '800', color: '#333' }, - dayWrapper: { - width: 80, - height: 80, - justifyContent: 'center', - alignItems: 'center', - position: 'relative', // Key for absolute children - }, - svgBackground: { - position: 'absolute', - zIndex: 1, // Sits behind the text + padding: 20, + marginTop: height / 3, }, - dayButtonOverlay: { - zIndex: 2, // Sits on top to capture touches - justifyContent: 'center', - alignItems: 'center', - width: '100%', - height: '100%', + emptyText: { + color: '#FFF', + fontSize: 18, + textAlign: 'center', + fontFamily: 'TsukimiRounded_700Bold', }, - selectedText: { - color: '#ffffff', + retryButton: { + marginTop: 10, + paddingHorizontal: 20, + paddingVertical: 10, + backgroundColor: '#840386', + borderRadius: 8, }, - unselectedText: { - color: '#444444', + retryText: { + color: '#fff', + fontWeight: '600', }, -}); +}); \ No newline at end of file diff --git a/assets/event/ActiveEvent.svg b/assets/event/ActiveEvent.svg new file mode 100644 index 000000000..383446afb --- /dev/null +++ b/assets/event/ActiveEvent.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/event/ActiveMentorship.svg b/assets/event/ActiveMentorship.svg new file mode 100644 index 000000000..5f28a46e4 --- /dev/null +++ b/assets/event/ActiveMentorship.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/event/EventCard.svg b/assets/event/EventCard.svg new file mode 100644 index 000000000..10b5152b6 --- /dev/null +++ b/assets/event/EventCard.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/event/ExpiredEventCard.svg b/assets/event/ExpiredEventCard.svg new file mode 100644 index 000000000..a10a57363 --- /dev/null +++ b/assets/event/ExpiredEventCard.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/event/PassiveEvent.svg b/assets/event/PassiveEvent.svg new file mode 100644 index 000000000..09180e0e1 --- /dev/null +++ b/assets/event/PassiveEvent.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/event/PassiveMentorship.svg b/assets/event/PassiveMentorship.svg new file mode 100644 index 000000000..bed084d4a --- /dev/null +++ b/assets/event/PassiveMentorship.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/event/PinkMoon.svg b/assets/event/PinkMoon.svg new file mode 100644 index 000000000..b834ac358 --- /dev/null +++ b/assets/event/PinkMoon.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/event/SavedEventCard.svg b/assets/event/SavedEventCard.svg new file mode 100644 index 000000000..29249e805 --- /dev/null +++ b/assets/event/SavedEventCard.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/event/SpiralBottom.svg b/assets/event/SpiralBottom.svg deleted file mode 100644 index 369719838..000000000 --- a/assets/event/SpiralBottom.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/event/SpiralTop.svg b/assets/event/SpiralTop.svg deleted file mode 100644 index 5423347c7..000000000 --- a/assets/event/SpiralTop.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/assets/event/Sun.svg b/assets/event/Sun.svg deleted file mode 100644 index 87625c0ad..000000000 --- a/assets/event/Sun.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/assets/event/Sun.tsx b/assets/event/Sun.tsx new file mode 100644 index 000000000..aac6f378f --- /dev/null +++ b/assets/event/Sun.tsx @@ -0,0 +1,51 @@ +import React from 'react'; +import Svg, { Circle, Path, Defs, RadialGradient, Stop } from 'react-native-svg'; + +export default function Sun(props: any) { + const center = 38.246; + + return ( + + + {/* 1. Gradient to mimic the glowing core */} + + + + + + + + {/* 2. The "Flares" Path */} + + + {/* 3. Outer Glow (Soft Halo) */} + + + {/* 4. The Inner Circles */} + + + + + + + {/* 5. The squiggly line */} + + + ); +} \ No newline at end of file diff --git a/components/eventScreen/EventCard.tsx b/components/eventScreen/EventCard.tsx index 4f75bb642..52b40c424 100644 --- a/components/eventScreen/EventCard.tsx +++ b/components/eventScreen/EventCard.tsx @@ -1,259 +1,239 @@ -import { View, Text, StyleSheet, Pressable, TouchableOpacity } from 'react-native'; -import Svg, { Defs, Mask, Rect, Circle, LinearGradient as SvgGradient, Stop } from 'react-native-svg'; -import { PillButton } from './PillButton'; +import React from 'react'; +import { View, Text, StyleSheet, Pressable, Dimensions, TouchableOpacity } from 'react-native'; import { Event } from '../../types'; -import SpiralTop from "../../assets/event/SpiralTop.svg"; -import SpiralBottom from "../../assets/event/SpiralBottom.svg"; +import UnsavedEvent from '../../assets/event/EventCard.svg'; +import SavedEvent from '../../assets/event/SavedEventCard.svg'; +import ExpiredEvent from '../../assets/event/ExpiredEventCard.svg'; + +// --- SIZING LOGIC --- +const { width: SCREEN_WIDTH } = Dimensions.get('window'); + +// 1. Define the width based on device screen (with margins) +const CARD_MARGIN = 20; +const CARD_WIDTH = Math.min(SCREEN_WIDTH - (CARD_MARGIN * 2), 450); // Cap at 350px for readability + +// 2. Define a fixed height so ALL cards are exactly the same size. +// 200px is usually a good "ticket" height for Title + Pills + Time + Loc +const CARD_HEIGHT = 200; interface EventCardProps { event: Event; index: number; onPress: (event: Event) => void; handleSave: (eventId: string) => void; - onShowMenu: (event: Event) => void; saved: boolean; showTime: boolean; + onShowMenu: (event: Event) => void; } const formatTime = (timestamp: number): string => { const date = new Date(timestamp * 1000); return date.toLocaleTimeString('en-US', { - hour: 'numeric', + hour: 'numeric', minute: '2-digit', - hour12: true + hour12: true }); }; -export function EventCard({ event, index, onPress, handleSave, onShowMenu, saved, showTime }: EventCardProps) { - const handlePress = () => onPress(event); - const handleSavePress = () => handleSave(event.eventId); - const handleShowMenuPress = () => onShowMenu(event); - +export function EventCard({ event, index, onPress, handleSave, saved, showTime, onShowMenu }: EventCardProps) { + const expired = event.endTime * 1000 < Date.now(); + let CardBackground = UnsavedEvent; + if (expired) { + CardBackground = ExpiredEvent; + } else if (saved) { + CardBackground = SavedEvent; + } + return ( - + + + {/* Time Header */} {showTime && ( - + {formatTime(event.startTime)} )} - - - - [ - styles.pressableContainer, - pressed && styles.pressed, - ]} - > - {/* SVG Masked Gradient replacing the standard LinearGradient */} - - - - - - - - - - {/* Black circle cuts the hole. Adjusted cx to align with buttonContainer */} - - - - - - - {/* Original Padding and Layout */} - - - {event.name} - - - {/* Transparent placeholder for the hole */} - - - - + {/* Main Card Wrapper (Fixed Size) */} + onPress(event)} + style={({ pressed }) => [ + styles.cardWrapper, + pressed && styles.pressed + ]} + > + {/* A. Background SVG (Stretches to fixed size) */} + + + - - {formatTime(event.startTime)} - {formatTime(event.endTime)} - + {/* B. Content Overlay (Absolute positioning over SVG) */} + + + {/* Title: Max 2 lines, then ... */} + + {event.name} + - {event.sponsor && {event.sponsor}} - - {event.locations?.[0]?.description && ( - - {event.locations?.[0]?.description || 'TBA'} - - )} - - - {event.description} - - {event.eventType === "MEAL" && ( - - Show Menu - - )} - + {/* Pill Row */} + + + + {event.points || 0}Pt + + {event.eventType === 'MEAL' ? ( + // If MEAL: Render a Button + onShowMenu(event)} + activeOpacity={0.6} + // Add hitSlop to make it easier to tap without opening the card + hitSlop={{ top: 10, bottom: 10, left: 10, right: 10 }} + > + Show Menu + + ) : ( + // If NOT Meal: Render static Label + + {event.eventType || 'General'} + + )} - - - + + {/* Time Info */} + + {formatTime(event.startTime)} - {formatTime(event.endTime)} + + + {/* Location: Max 1 line, then ... */} + + {event.locations?.[0]?.description || 'Siebel 1st Floor'} + + - - - - + + {/* C. Save Button Hit Area */} + handleSave(event.eventId)} + /> + + ); } const styles = StyleSheet.create({ - container: { - marginBottom: 20 + outerContainer: { + alignItems: 'center', + marginBottom: 10, + width: '100%', }, - cardContainer: { - marginHorizontal: 14, - marginVertical: 8, - position: 'relative', + timeHeader: { + fontSize: 20, + color: '#ffffff', + fontWeight: '700', + marginBottom: 8, + marginTop: 10, + textShadowColor: 'rgba(0,0,0,0.3)', + textShadowOffset: { width: 0, height: 1 }, + textShadowRadius: 2, + opacity: 0.9 }, - backgroundCard: { - backgroundColor: '#F5C6FF', - borderRadius: 16, - position: 'absolute', - left: 12, - right: -10, - top: 4, - bottom: -4, - transform: [{ rotate: '2deg' }], - }, - pressableContainer: { - flex: 1, - borderRadius: 16, - transform: [{ rotate: '-7deg' }], + + // The Card itself + cardWrapper: { + width: CARD_WIDTH, + height: CARD_HEIGHT, + position: 'relative', // Context for absolute children + + // Optional: Drop shadow for the whole card shadowColor: '#000', shadowOpacity: 0.25, shadowOffset: { width: 0, height: 4 }, - shadowRadius: 6, - elevation: 8, - backgroundColor: 'transparent', - }, - gradientBackground: { - flex: 1, - borderRadius: 16, - padding: 18, - }, - mainCard: { - backgroundColor: '#D9D9D9', - borderRadius: 12, - padding: 16, - zIndex: 1, - transform: [{ rotate: '-5deg' }], - }, + shadowRadius: 5, + elevation: 6, + }, + pressed: { - opacity: 0.7, - transform: [ - { scale: 0.98 }, - { rotate: '-5deg' }, - ], - }, - header: { - flexDirection: 'row', - justifyContent: 'space-between', - alignItems: 'flex-start', - marginBottom: 6, + opacity: 0.95, + transform: [{ scale: 0.98 }], }, + + contentOverlay: { + position: 'absolute', + top: 20, + left: 0, + right: 0, + bottom: 0, + paddingHorizontal: 24, // Inner padding + paddingVertical: 20, + justifyContent: 'center', // Vertically center the text block + }, + + // -- Typography -- title: { - fontSize: 22, - fontWeight: '800', - color: '#fffefeff', - flex: 1, - marginRight: 10, + fontSize: 24, + fontFamily: 'TsukimiRounded_700Bold', + fontWeight: '800', + color: '#FFFFFF', + marginBottom: 12, + lineHeight: 28, // Fixes clipping on some fonts }, - buttonContainer: { - flexDirection: 'column', - alignItems: 'center', - flex: 0, + + // -- Pills -- + pillRow: { + flexDirection: 'row', + marginBottom: 12, }, - saveButton: { - padding: 4, + pillPoints: { + backgroundColor: '#FFFFFF', + paddingVertical: 5, + paddingHorizontal: 12, + borderTopLeftRadius: 10, + borderBottomLeftRadius: 10, }, - menuButton: { - paddingVertical: 8, + pillTrack: { + backgroundColor: 'rgba(255, 255, 255, 0.25)', + paddingVertical: 5, paddingHorizontal: 12, - borderRadius: 100, - backgroundColor: 'transparent', - borderColor: '#ffffffff', - borderWidth: 1.5, - marginTop: 10, - alignSelf: 'flex-end', + borderTopRightRadius: 10, + borderBottomRightRadius: 10, }, - menuButtonText: { - color: '#ffffffff', + pillTextBlack: { color: '#000', fontWeight: '800', fontSize: 13 }, + pillTextWhite: { color: '#FFF', fontWeight: '800', fontSize: 13, textTransform: 'uppercase' }, + + // -- Info -- + timeText: { + fontSize: 16, + color: '#FFFFFF', fontWeight: '600', - textAlign: 'center', - fontSize: 14, - }, - time: { - fontSize: 17, - fontWeight: '600', - color: '#ffffffff', - marginBottom: 2, + marginBottom: 4, }, - secondaryText: { - fontSize: 15, - fontWeight: '500', + locationText: { + fontSize: 16, color: '#FFFFFF', - marginBottom: 2, - }, - location: { - marginTop: 5, - fontSize: 14, - color: '#ffffffff', - fontWeight: '600' - }, - description: { - marginTop: 4, - width: '100%', - fontSize: 14, - color: '#ffffffff', - marginBottom: 5, - alignSelf: 'flex-start', - }, - dateDescription: { - justifyContent: 'center', - alignItems: 'flex-end', - }, - dateText: { - fontSize: 20, - color: '#ffffffff', - textAlign: 'center', - marginBottom: 25, - }, - spiralTopContainer: { - position: 'absolute', - zIndex: 10, - right: -34, - top: -50, - pointerEvents: 'none', - transform: [{rotate: '-20deg'}], + opacity: 0.9, + fontWeight: '500', }, - spiralBottomContainer: { + // -- Hit Areas -- + saveHitArea: { position: 'absolute', - zIndex: -1, - right: -175, - top: -60, - pointerEvents: 'none', - transform: [{rotate: '-20deg'}], + top: 0, + right: 0, + width: CARD_WIDTH/5, // Generous hit box + height: CARD_WIDTH/3.8, }, }); \ No newline at end of file diff --git a/components/eventScreen/EventDetailModal.tsx b/components/eventScreen/EventDetailModal.tsx index 58f8e2687..f3e42e1d7 100644 --- a/components/eventScreen/EventDetailModal.tsx +++ b/components/eventScreen/EventDetailModal.tsx @@ -1,4 +1,15 @@ -import { Text, StyleSheet, TouchableOpacity, Modal, Image, ScrollView, View, Pressable } from 'react-native'; +import React from 'react'; +import { + Text, + StyleSheet, + TouchableOpacity, + Modal, + Image, + ScrollView, + View, + Pressable, + Dimensions +} from 'react-native'; import { Event } from '../../types'; import { PillButton } from './PillButton'; @@ -10,6 +21,7 @@ interface FullScreenModalProps { saved: boolean; } +// Formatting helper const formatTime = (timestamp: number): string => { const date = new Date(timestamp * 1000); return date.toLocaleTimeString('en-US', { @@ -19,7 +31,7 @@ const formatTime = (timestamp: number): string => { }); }; -export default function FullScreenModal({ visible, event, onClose, handleSave, saved }: FullScreenModalProps) { +export default function EventDetailModal({ visible, event, onClose, handleSave, saved }: FullScreenModalProps) { if (!event) return null; return ( @@ -30,58 +42,66 @@ export default function FullScreenModal({ visible, event, onClose, handleSave, s statusBarTranslucent onRequestClose={onClose} > - + {/* WRAPPER: Max Width prevents stretching on iPad */} - - + + {/* Sakura Pink Background (Rotated Shade) */} + - - - ✕ - - - + {/* Main Content Card */} + + + ✕ + + + + + {event.name} + + + handleSave(event.eventId)} + points={event.points || 0} + isSaved={saved} + /> + - - {event.name} - - handleSave(event.eventId)} - points={event.points || 0} - isSaved={saved} - /> - - - {formatTime(event.startTime)} - {formatTime(event.endTime)} - - - {event.locations[0]?.description || 'Siebel 1st Floor'} - + + {formatTime(event.startTime)} - {formatTime(event.endTime)} + + + {event.locations[0]?.description || 'Siebel 1st Floor'} + - - {event.description} - - + + {event.description} + + - {event.mapImageUrl && ( + {/* Simple Map Image (No Zoom) */} + {event.mapImageUrl && ( + - )} - - + + )} + + - {/* === PAPERCLIP IMAGE ADDED HERE === */} - + {/* Paperclip: Anchored to corner */} + + + @@ -99,33 +119,35 @@ const styles = StyleSheet.create({ backdropPressable: { ...StyleSheet.absoluteFillObject, }, + + // -- Main Layout Container -- cardWrapper: { width: '85%', height: '70%', + // IPAD FIX: Limit max width so it stays phone-shaped and keeps design ratios + maxWidth: 400, position: 'relative', justifyContent: 'center', alignItems: 'center', }, - paperclip: { - position: 'absolute', - top: '20%', - left: '90.5%', - width: 50, - height: 80, - zIndex: 10, - transform: [{ rotate: '-7deg' }], - }, + + // -- Background (The Shade) -- backgroundCard: { position: 'absolute', - width: '100%', - height: '90%', - backgroundColor: '#F5C6FF', + top: 0, + bottom: 0, + left: 0, + right: 0, + backgroundColor: '#FFB7C5', // Sakura Pink borderRadius: 20, - transform: [{ rotate: '173deg' }], + // Constant rotation creates the triangular corners + transform: [{ rotate: '4deg' }], }, + + // -- Main Content -- mainCard: { width: '100%', - height: '80%', + height: '100%', backgroundColor: '#D9D9D9', borderRadius: 20, padding: 24, @@ -134,25 +156,36 @@ const styles = StyleSheet.create({ shadowOpacity: 0.3, shadowRadius: 4.65, elevation: 8, + zIndex: 2, + }, + + // -- Paperclip Logic -- + paperclipContainer: { + position: 'absolute', + top: 50, + right: -35, + zIndex: 10, + }, + paperclipImage: { + width: 50, + height: 90, + transform: [{ rotate: '-5deg' }], }, + + // -- Content Styles -- closeButton: { - paddingBottom: 10 + paddingBottom: 10, + alignSelf: 'flex-end', }, closeText: { - fontSize: 20, + fontSize: 24, fontWeight: 'bold', color: '#000', opacity: 0.5 }, - saveButton: { - position: 'absolute', - top: 15, - right: 20, - zIndex: 20, - }, headerSection: { marginBottom: 15, - marginTop: 10, + marginTop: 0, }, title: { fontSize: 28, @@ -172,16 +205,23 @@ const styles = StyleSheet.create({ marginBottom: 2, }, descriptionLabel: { - marginTop: 10, - fontSize: 14, + marginTop: 15, + fontSize: 15, color: '#333', - fontStyle: 'italic', + lineHeight: 22, }, - mapImage: { + mapContainer: { + marginTop: 15, width: '100%', height: 200, - marginTop: 10, - borderRadius: 8, - backgroundColor: '#fff' - } + borderRadius: 12, + backgroundColor: '#fff', + borderWidth: 1, + borderColor: '#ddd', + overflow: 'hidden', + }, + mapImage: { + width: '100%', + height: '100%', + }, }); \ No newline at end of file diff --git a/components/eventScreen/EventHeader.tsx b/components/eventScreen/EventHeader.tsx new file mode 100644 index 000000000..9277f46b4 --- /dev/null +++ b/components/eventScreen/EventHeader.tsx @@ -0,0 +1,222 @@ +import React from 'react'; +import { View, Text, TouchableOpacity, StyleSheet, Dimensions } from 'react-native'; +import Moon from "../../assets/event/Moon.svg"; +import Sun from "../../assets/event/Sun"; +import PinkMoon from "../../assets/event/PinkMoon.svg"; + +const { width: SCREEN_WIDTH } = Dimensions.get('window'); + +// --- SIZING CONSTANTS --- +const MAX_ITEM_SIZE = 130; +const ITEM_SIZE = Math.min(SCREEN_WIDTH * 0.18, MAX_ITEM_SIZE); // Width of the moon + +const SUN_SCALE = 1.35; + +// --- DYNAMIC FONT SIZES --- +const FONT_DATE_NUM = ITEM_SIZE * 0.28; +const FONT_DAY_LABEL = ITEM_SIZE * 0.16; +const FONT_MAIN_LABEL = ITEM_SIZE * 0.22; + +// --- Types --- +export interface EventDay { + id: string; + label: string; + date: Date; +} + +interface EventHeaderProps { + eventDays: EventDay[]; + selectedDay: string | null; + setSelectedDay: (id: string | null) => void; + selectedSave: boolean; + setSaveValue: (val: boolean) => void; + scheduleMode?: 'events' | 'mentorship'; +} + +export const EventHeader: React.FC = ({ + eventDays, + selectedDay, + setSelectedDay, + selectedSave, + setSaveValue, + scheduleMode = 'events', +}) => { + + // 1. Determine how many items are visible + const showSavedButton = scheduleMode === 'events'; + const itemCount = eventDays.length + (showSavedButton ? 1 : 0); + + // 2. Calculate Gap Dynamically based on visible items + // Formula: (Available Width) / (Number of Gaps) + // Available Width = Screen Width - (Total Item Widths) - (Side Padding * 2) + const totalItemWidth = ITEM_SIZE * itemCount; + const sidePadding = 40; // 20px on each side + const numberOfGaps = itemCount > 1 ? itemCount - 1 : 1; // Prevent divide by zero + + const dynamicGap = (SCREEN_WIDTH - totalItemWidth - sidePadding) / numberOfGaps; + + const isToday = (d: Date) => { + const today = new Date(); + return ( + d.getFullYear() === today.getFullYear() && + d.getMonth() === today.getMonth() && + d.getDate() === today.getDate() + ); + }; + + const handleDayPress = (dayId: string) => { + if (selectedDay === dayId) { + setSelectedDay(null); + } else { + setSelectedDay(dayId); + } + }; + + const handleSavePress = () => { + setSaveValue(!selectedSave); + }; + + return ( + + + {/* Container with dynamic gap */} + + + {/* Render Date Buttons */} + {eventDays.map((day) => { + const isSelected = selectedDay === day.id; + const isTodayDate = isToday(day.date); + const [dayNum, weekDay] = day.label.split(' - '); + + return ( + + {/* Background Layer */} + + {isSelected ? ( + + ) : ( + + )} + + + {/* Foreground Layer */} + handleDayPress(day.id)} + activeOpacity={0.7} + > + {isTodayDate ? ( + Today + ) : ( + + {dayNum} + {weekDay} + + )} + + + ); + })} + + {/* Render "Saved" Button (Conditional) */} + {showSavedButton && ( + + + + + + + Saved + + + )} + + + + {/* {sectionTitle} */} + + ); +}; + +const styles = StyleSheet.create({ + container: { + marginTop: 10, + width: '100%', + paddingHorizontal: 20, + }, + tabs: { + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'center', // Centers the group if gap calculation is slightly off + width: '100%', + }, + dayWrapper: { + justifyContent: 'center', + alignItems: 'center', + }, + svgBackground: { + position: 'absolute', + width: '100%', + height: '100%', + justifyContent: 'center', + alignItems: 'center', + zIndex: 1, + }, + dayButtonOverlay: { + zIndex: 2, + width: '100%', + height: '100%', + justifyContent: 'center', + alignItems: 'center', + padding: 2, + }, + + // -- Text Styles -- + dateStack: { + justifyContent: 'center', + alignItems: 'center', + marginTop: 2, + }, + textBase: { + fontSize: FONT_MAIN_LABEL, + fontWeight: '800', + textAlign: 'center', + }, + dateText: { + fontSize: FONT_DATE_NUM, + fontWeight: '800', + lineHeight: FONT_DATE_NUM + 4, + textAlign: 'center', + }, + dayText: { + fontSize: FONT_DAY_LABEL, + fontWeight: '700', + textTransform: 'uppercase', + marginTop: -2, + textAlign: 'center', + }, + textBlack: { + color: '#000000', + }, + + sectionTitle: { + color: 'white', + fontSize: 28, + fontWeight: 'bold', + fontFamily: 'TsukimiRounded_700Bold', + marginBottom: 10, + marginTop: 15, + letterSpacing: 0.2, + alignSelf: 'center', + }, +}); \ No newline at end of file diff --git a/components/eventScreen/EventTabs.tsx b/components/eventScreen/EventTabs.tsx new file mode 100644 index 000000000..871d04df6 --- /dev/null +++ b/components/eventScreen/EventTabs.tsx @@ -0,0 +1,166 @@ +import React, { useEffect, useRef, useState } from 'react'; +import { + View, + TouchableOpacity, + StyleSheet, + Dimensions, + Animated, + LayoutChangeEvent, +} from 'react-native'; +import Svg, { Path } from 'react-native-svg'; +import EventText from "../../assets/event/ActiveEvent.svg"; +import MentorshipText from "../../assets/event/ActiveMentorship.svg"; +import PassiveMentorText from "../../assets/event/PassiveMentorship.svg"; +import PassiveEventText from "../../assets/event/PassiveEvent.svg"; + +const { width: SCREEN_WIDTH } = Dimensions.get('window'); + +// --- Configuration --- +const TAB_HEIGHT = 45; +const CORNER_RADIUS = 12; +const LEFT_MARGIN = 20; +const TAB_GAP = 30; +const HUMP_PADDING = 25; +const STROKE_WIDTH = 3; +const STROKE_OFFSET = 2; + +// --- FIX: Nudge the center point for Mentorship --- +// If the text looks too far left, make this negative. +// If the text looks too far right (your case), make this positive. +const MENTORSHIP_OFFSET = 3; + +type TabMode = 'events' | 'mentorship'; + +interface EventTabsProps { + activeTab: TabMode; + onTabPress: (tab: TabMode) => void; +} + +export default function EventTabs({ activeTab, onTabPress }: EventTabsProps) { + const animatedValue = useRef(new Animated.Value(activeTab === 'events' ? 0 : 1)).current; + + const [layouts, setLayouts] = useState({ + events: { x: 0, width: 0 }, + mentorship: { x: 0, width: 0 }, + }); + + const [currentIndex, setCurrentIndex] = useState(activeTab === 'events' ? 0 : 1); + + useEffect(() => { + const targetValue = activeTab === 'events' ? 0 : 1; + setCurrentIndex(targetValue); + + Animated.timing(animatedValue, { + toValue: targetValue, + duration: 300, + useNativeDriver: false, + }).start(); + }, [activeTab]); + + const onLayoutTab = (key: 'events' | 'mentorship', event: LayoutChangeEvent) => { + const { x, width } = event.nativeEvent.layout; + if (layouts[key].x !== x || layouts[key].width !== width) { + setLayouts(prev => ({ ...prev, [key]: { x, width } })); + } + }; + + // --- SVG Path Logic --- + const getPath = (index: number) => { + const activeKey = index === 0 ? 'events' : 'mentorship'; + const layout = layouts[activeKey]; + + if (layout.width === 0) return `M 0 ${TAB_HEIGHT} L ${SCREEN_WIDTH} ${TAB_HEIGHT}`; + + // 1. Calculate the raw center + let centerX = layout.x + (layout.width / 2); + + // 2. Apply the correction offset if it's the Mentorship tab + if (activeKey === 'mentorship') { + centerX -= MENTORSHIP_OFFSET; + } + + // 3. Calculate start/end based on the corrected center + // We also subtract the offset from the width calculation to shrink the hump slightly + // if the gap is truly empty space. + const effectiveWidth = activeKey === 'mentorship' + ? layout.width - MENTORSHIP_OFFSET + : layout.width; + + const humpWidth = effectiveWidth + HUMP_PADDING; + const startX = centerX - (humpWidth / 2); + const endX = centerX + (humpWidth / 2); + + const topY = STROKE_OFFSET; + const bottomY = TAB_HEIGHT - STROKE_OFFSET; + + return ` + M 0 ${bottomY} + L ${startX - CORNER_RADIUS} ${bottomY} + Q ${startX} ${bottomY} ${startX} ${bottomY - CORNER_RADIUS} + L ${startX} ${topY + CORNER_RADIUS} + Q ${startX} ${topY} ${startX + CORNER_RADIUS} ${topY} + L ${endX - CORNER_RADIUS} ${topY} + Q ${endX} ${topY} ${endX} ${topY + CORNER_RADIUS} + L ${endX} ${bottomY - CORNER_RADIUS} + Q ${endX} ${bottomY} ${endX + CORNER_RADIUS} ${bottomY} + L ${SCREEN_WIDTH} ${bottomY} + `; + }; + + return ( + + + + + + + + + onLayoutTab('events', e)} + onPress={() => onTabPress('events')} + activeOpacity={0.8} + > + {activeTab === 'events' ? : } + + + + + onLayoutTab('mentorship', e)} + onPress={() => onTabPress('mentorship')} + activeOpacity={0.8} + > + {activeTab === 'mentorship' ? : } + + + + ); +} + +const styles = StyleSheet.create({ + container: { + width: '100%', + height: 60, + justifyContent: 'flex-start', + }, + tabsContainer: { + flexDirection: 'row', + height: TAB_HEIGHT, + alignItems: 'center', + }, + tabButton: { + justifyContent: 'center', + alignItems: 'center', + height: '100%', + }, +}); \ No newline at end of file diff --git a/components/eventScreen/MentorDetailModal.tsx b/components/eventScreen/MentorDetailModal.tsx index 914366213..1b75c9edb 100644 --- a/components/eventScreen/MentorDetailModal.tsx +++ b/components/eventScreen/MentorDetailModal.tsx @@ -3,14 +3,15 @@ import { View, Text, StyleSheet, TouchableOpacity, Modal, Pressable, ScrollView export type MentorshipSession = { id: string; mentorName: string; - track: string; - startTime: number; // unix seconds - endTime: number; // unix seconds location: string; + startTime: number; // unix seconds + endTime: number; // unix seconds - bio: string; - topics: string[]; - contact: string; + // optional (backend doesn't provide these yet) + track?: string; + bio?: string; + topics?: string[]; + contact?: string; }; interface MentorDetailModalProps { @@ -31,6 +32,11 @@ const formatTime = (timestamp: number): string => { export default function MentorDetailModal({ visible, session, onClose }: MentorDetailModalProps) { if (!session) return null; + const topics = session.topics ?? []; + const track = session.track?.trim() ? session.track : 'Mentor'; + const bio = session.bio?.trim() ? session.bio : 'No bio provided yet.'; + const contact = session.contact?.trim() ? session.contact : 'No contact provided yet.'; + return ( - {session.track} + {track} @@ -64,19 +70,23 @@ export default function MentorDetailModal({ visible, session, onClose }: MentorD {session.location} About - {session.bio} + {bio} Topics - - {session.topics.map((t) => ( - - {t} - - ))} - + {topics.length > 0 ? ( + + {topics.map((t) => ( + + {t} + + ))} + + ) : ( + No topics listed yet. + )} Contact - {session.contact} + {contact} @@ -122,27 +132,11 @@ const styles = StyleSheet.create({ shadowRadius: 4.65, elevation: 8, }, - closeButton: { - paddingBottom: 10, - }, - closeText: { - fontSize: 20, - fontWeight: 'bold', - color: '#000', - opacity: 0.5, - }, + closeButton: { paddingBottom: 10 }, + closeText: { fontSize: 20, fontWeight: 'bold', color: '#000', opacity: 0.5 }, - title: { - fontSize: 28, - fontWeight: '800', - color: '#000', - marginBottom: 8, - }, - pillRow: { - flexDirection: 'row', - marginBottom: 12, - marginTop: 4, - }, + title: { fontSize: 28, fontWeight: '800', color: '#000', marginBottom: 8 }, + pillRow: { flexDirection: 'row', marginBottom: 12, marginTop: 4 }, trackPill: { alignSelf: 'flex-start', paddingVertical: 6, @@ -150,35 +144,14 @@ const styles = StyleSheet.create({ borderRadius: 999, backgroundColor: '#eddbff', }, - trackText: { - fontSize: 12, - fontWeight: '900', - color: '#222', - }, - infoText: { - fontSize: 20, - fontWeight: '600', - color: '#000', - marginBottom: 2, - }, - sectionHeader: { - marginTop: 14, - fontSize: 16, - fontWeight: '900', - color: '#333', - }, - bodyText: { - marginTop: 6, - fontSize: 14, - color: '#333', - lineHeight: 20, - }, - topicsWrap: { - flexDirection: 'row', - flexWrap: 'wrap', - gap: 8, - marginTop: 8, - }, + trackText: { fontSize: 12, fontWeight: '900', color: '#222' }, + + infoText: { fontSize: 20, fontWeight: '600', color: '#000', marginBottom: 2 }, + + sectionHeader: { marginTop: 14, fontSize: 16, fontWeight: '900', color: '#333' }, + bodyText: { marginTop: 6, fontSize: 14, color: '#333', lineHeight: 20 }, + + topicsWrap: { flexDirection: 'row', flexWrap: 'wrap', gap: 8, marginTop: 8 }, topicChip: { paddingVertical: 6, paddingHorizontal: 10, @@ -187,9 +160,5 @@ const styles = StyleSheet.create({ borderWidth: 1, borderColor: '#ddd', }, - topicChipText: { - fontSize: 12, - fontWeight: '800', - color: '#333', - }, + topicChipText: { fontSize: 12, fontWeight: '800', color: '#333' }, }); \ No newline at end of file diff --git a/lib/fetchMentorOfficeHours.ts b/lib/fetchMentorOfficeHours.ts new file mode 100644 index 000000000..b02fb12cb --- /dev/null +++ b/lib/fetchMentorOfficeHours.ts @@ -0,0 +1,62 @@ +import { useQuery } from "@tanstack/react-query"; +import * as SecureStore from "expo-secure-store"; +import api from "../api"; + +export type MentorOfficeHourDto = { + mentorName: string; + location: string; + startTime: number; // ms + endTime: number; // ms + mentorId: string; +}; + +async function fetchMentorOfficeHours(): Promise { + const token = await SecureStore.getItemAsync("jwt"); + + if (!token) { + console.log("[mentor] No jwt found in SecureStore (key: 'jwt')"); + throw new Error("Not logged in (missing token)"); + } + + try { + const response: any = await api.get("/mentor/", { + headers: { + Authorization: token.startsWith("Bearer ") ? token : `Bearer ${token}`, + }, + }); + + const data = response?.data; + + if (Array.isArray(data)) return data as MentorOfficeHourDto[]; + if (data && Array.isArray(data.data)) return data.data as MentorOfficeHourDto[]; + if (data && Array.isArray(data.mentors)) return data.mentors as MentorOfficeHourDto[]; + + console.log("[mentor] unexpected response shape", data); + return []; + } catch (err: any) { + const status = err?.response?.status; + const body = err?.response?.data; + console.log("[mentor] api.get failed", { status, body, message: err?.message }); + + throw new Error( + status ? `HTTP ${status}: ${typeof body === "string" ? body : JSON.stringify(body)}` : String(err?.message ?? err) + ); + } +} + +export function useMentorOfficeHours(enabled: boolean) { + const { data, isLoading, error, refetch } = useQuery({ + queryKey: ["mentorOfficeHours"], + queryFn: fetchMentorOfficeHours, + enabled, + staleTime: 5 * 60 * 1000, + retry: 0, + }); + + return { + mentorOfficeHours: data ?? [], + loading: isLoading, + error: error ? (error as Error).message : null, + refetch, + }; +} \ No newline at end of file diff --git a/modules/local-connection/android/build/.transforms/08641ca651a35468e60f77071a94f562/results.bin b/modules/local-connection/android/build/.transforms/08641ca651a35468e60f77071a94f562/results.bin new file mode 100644 index 000000000..0d259ddcb --- /dev/null +++ b/modules/local-connection/android/build/.transforms/08641ca651a35468e60f77071a94f562/results.bin @@ -0,0 +1 @@ +o/classes diff --git a/modules/local-connection/android/build/.transforms/08641ca651a35468e60f77071a94f562/transformed/classes/classes_dex/classes.dex b/modules/local-connection/android/build/.transforms/08641ca651a35468e60f77071a94f562/transformed/classes/classes_dex/classes.dex new file mode 100644 index 000000000..ebe459245 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/08641ca651a35468e60f77071a94f562/transformed/classes/classes_dex/classes.dex differ diff --git a/modules/local-connection/android/build/.transforms/1a1e81afcfe0813fa9066f43bf8f1dc8/results.bin b/modules/local-connection/android/build/.transforms/1a1e81afcfe0813fa9066f43bf8f1dc8/results.bin new file mode 100644 index 000000000..0d259ddcb --- /dev/null +++ b/modules/local-connection/android/build/.transforms/1a1e81afcfe0813fa9066f43bf8f1dc8/results.bin @@ -0,0 +1 @@ +o/classes diff --git a/modules/local-connection/android/build/.transforms/1a1e81afcfe0813fa9066f43bf8f1dc8/transformed/classes/classes_dex/classes.dex b/modules/local-connection/android/build/.transforms/1a1e81afcfe0813fa9066f43bf8f1dc8/transformed/classes/classes_dex/classes.dex new file mode 100644 index 000000000..ebe459245 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/1a1e81afcfe0813fa9066f43bf8f1dc8/transformed/classes/classes_dex/classes.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/results.bin b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/results.bin new file mode 100644 index 000000000..7ed749eb3 --- /dev/null +++ b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/results.bin @@ -0,0 +1 @@ +o/bundleLibRuntimeToDirDebug diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/BuildConfig.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/BuildConfig.dex new file mode 100644 index 000000000..ff59ee5ed Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/BuildConfig.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.dex new file mode 100644 index 000000000..efd85a4b4 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.dex new file mode 100644 index 000000000..7d680157e Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.dex new file mode 100644 index 000000000..85f031b33 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.dex new file mode 100644 index 000000000..0b07a306d Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.dex new file mode 100644 index 000000000..8158dcccd Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.dex new file mode 100644 index 000000000..4e4fd808d Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.dex new file mode 100644 index 000000000..37a6c5112 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.dex new file mode 100644 index 000000000..f5ae17f5e Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.dex new file mode 100644 index 000000000..6eb4c6f0e Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.dex new file mode 100644 index 000000000..9e5c435dd Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.dex new file mode 100644 index 000000000..5b71f1419 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.dex new file mode 100644 index 000000000..2954c2be3 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.dex new file mode 100644 index 000000000..12a846b22 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.dex new file mode 100644 index 000000000..66104c216 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.dex new file mode 100644 index 000000000..8378327b1 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.dex new file mode 100644 index 000000000..80fd18637 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.dex new file mode 100644 index 000000000..f180b9855 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule.dex new file mode 100644 index 000000000..db6f8bffc Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView$webView$1$1.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView$webView$1$1.dex new file mode 100644 index 000000000..af0fd606c Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView$webView$1$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView.dex new file mode 100644 index 000000000..ab06bb017 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.dex new file mode 100644 index 000000000..8f2f8ba80 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.dex new file mode 100644 index 000000000..39cabfd33 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.dex new file mode 100644 index 000000000..cef3078e5 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager.dex b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager.dex new file mode 100644 index 000000000..69be745ad Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager.dex differ diff --git a/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin new file mode 100644 index 000000000..601f245f5 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/3a188b4d44aae386961010eb6a793c9f/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin differ diff --git a/modules/local-connection/android/build/.transforms/8eef6636eb1dfe14dcbb915fecf2c5a7/results.bin b/modules/local-connection/android/build/.transforms/8eef6636eb1dfe14dcbb915fecf2c5a7/results.bin new file mode 100644 index 000000000..0d259ddcb --- /dev/null +++ b/modules/local-connection/android/build/.transforms/8eef6636eb1dfe14dcbb915fecf2c5a7/results.bin @@ -0,0 +1 @@ +o/classes diff --git a/modules/local-connection/android/build/.transforms/8eef6636eb1dfe14dcbb915fecf2c5a7/transformed/classes/classes_dex/classes.dex b/modules/local-connection/android/build/.transforms/8eef6636eb1dfe14dcbb915fecf2c5a7/transformed/classes/classes_dex/classes.dex new file mode 100644 index 000000000..9a496e241 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/8eef6636eb1dfe14dcbb915fecf2c5a7/transformed/classes/classes_dex/classes.dex differ diff --git a/modules/local-connection/android/build/.transforms/e3471e1aecef60d5cdbce2b544f3c7f1/results.bin b/modules/local-connection/android/build/.transforms/e3471e1aecef60d5cdbce2b544f3c7f1/results.bin new file mode 100644 index 000000000..7ed749eb3 --- /dev/null +++ b/modules/local-connection/android/build/.transforms/e3471e1aecef60d5cdbce2b544f3c7f1/results.bin @@ -0,0 +1 @@ +o/bundleLibRuntimeToDirDebug diff --git a/modules/local-connection/android/build/.transforms/e3471e1aecef60d5cdbce2b544f3c7f1/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/BuildConfig.dex b/modules/local-connection/android/build/.transforms/e3471e1aecef60d5cdbce2b544f3c7f1/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/BuildConfig.dex new file mode 100644 index 000000000..ff59ee5ed Binary files /dev/null and b/modules/local-connection/android/build/.transforms/e3471e1aecef60d5cdbce2b544f3c7f1/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/BuildConfig.dex differ diff --git a/modules/local-connection/android/build/.transforms/e3471e1aecef60d5cdbce2b544f3c7f1/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin b/modules/local-connection/android/build/.transforms/e3471e1aecef60d5cdbce2b544f3c7f1/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin new file mode 100644 index 000000000..601f245f5 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/e3471e1aecef60d5cdbce2b544f3c7f1/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/results.bin b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/results.bin new file mode 100644 index 000000000..7ed749eb3 --- /dev/null +++ b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/results.bin @@ -0,0 +1 @@ +o/bundleLibRuntimeToDirDebug diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/BuildConfig.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/BuildConfig.dex new file mode 100644 index 000000000..ff59ee5ed Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/BuildConfig.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.dex new file mode 100644 index 000000000..efd85a4b4 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.dex new file mode 100644 index 000000000..7d680157e Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.dex new file mode 100644 index 000000000..85f031b33 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.dex new file mode 100644 index 000000000..0b07a306d Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.dex new file mode 100644 index 000000000..8158dcccd Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.dex new file mode 100644 index 000000000..4e4fd808d Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.dex new file mode 100644 index 000000000..37a6c5112 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.dex new file mode 100644 index 000000000..f5ae17f5e Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.dex new file mode 100644 index 000000000..6eb4c6f0e Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.dex new file mode 100644 index 000000000..9e5c435dd Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.dex new file mode 100644 index 000000000..5b71f1419 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.dex new file mode 100644 index 000000000..2954c2be3 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.dex new file mode 100644 index 000000000..12a846b22 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.dex new file mode 100644 index 000000000..66104c216 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.dex new file mode 100644 index 000000000..8378327b1 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.dex new file mode 100644 index 000000000..80fd18637 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.dex new file mode 100644 index 000000000..f180b9855 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule.dex new file mode 100644 index 000000000..db6f8bffc Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionModule.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView$webView$1$1.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView$webView$1$1.dex new file mode 100644 index 000000000..af0fd606c Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView$webView$1$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView.dex new file mode 100644 index 000000000..ab06bb017 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/LocalConnectionView.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.dex new file mode 100644 index 000000000..8f2f8ba80 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.dex new file mode 100644 index 000000000..39cabfd33 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.dex new file mode 100644 index 000000000..cef3078e5 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager.dex b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager.dex new file mode 100644 index 000000000..69be745ad Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/expo/modules/localconnection/NearbyConnectionManager.dex differ diff --git a/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin new file mode 100644 index 000000000..601f245f5 Binary files /dev/null and b/modules/local-connection/android/build/.transforms/f15652522a45cafb9afd6b150a3b137b/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin differ diff --git a/modules/local-connection/android/build/generated/source/buildConfig/debug/expo/modules/localconnection/BuildConfig.java b/modules/local-connection/android/build/generated/source/buildConfig/debug/expo/modules/localconnection/BuildConfig.java new file mode 100644 index 000000000..c719e6a27 --- /dev/null +++ b/modules/local-connection/android/build/generated/source/buildConfig/debug/expo/modules/localconnection/BuildConfig.java @@ -0,0 +1,10 @@ +/** + * Automatically generated file. DO NOT MODIFY + */ +package expo.modules.localconnection; + +public final class BuildConfig { + public static final boolean DEBUG = Boolean.parseBoolean("true"); + public static final String LIBRARY_PACKAGE_NAME = "expo.modules.localconnection"; + public static final String BUILD_TYPE = "debug"; +} diff --git a/modules/local-connection/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/AndroidManifest.xml b/modules/local-connection/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/AndroidManifest.xml new file mode 100644 index 000000000..f674264ab --- /dev/null +++ b/modules/local-connection/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/AndroidManifest.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/output-metadata.json b/modules/local-connection/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/output-metadata.json new file mode 100644 index 000000000..8df390d29 --- /dev/null +++ b/modules/local-connection/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/output-metadata.json @@ -0,0 +1,18 @@ +{ + "version": 3, + "artifactType": { + "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", + "kind": "Directory" + }, + "applicationId": "expo.modules.localconnection", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "outputFile": "AndroidManifest.xml" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/aar_metadata/debug/writeDebugAarMetadata/aar-metadata.properties b/modules/local-connection/android/build/intermediates/aar_metadata/debug/writeDebugAarMetadata/aar-metadata.properties new file mode 100644 index 000000000..1211b1ef0 --- /dev/null +++ b/modules/local-connection/android/build/intermediates/aar_metadata/debug/writeDebugAarMetadata/aar-metadata.properties @@ -0,0 +1,6 @@ +aarFormatVersion=1.0 +aarMetadataVersion=1.0 +minCompileSdk=1 +minCompileSdkExtension=0 +minAndroidGradlePluginVersion=1.0.0 +coreLibraryDesugaringEnabled=false diff --git a/modules/local-connection/android/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json b/modules/local-connection/android/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json new file mode 100644 index 000000000..9e26dfeeb --- /dev/null +++ b/modules/local-connection/android/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/compile_library_classes_jar/debug/bundleLibCompileToJarDebug/classes.jar b/modules/local-connection/android/build/intermediates/compile_library_classes_jar/debug/bundleLibCompileToJarDebug/classes.jar new file mode 100644 index 000000000..051d691f4 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/compile_library_classes_jar/debug/bundleLibCompileToJarDebug/classes.jar differ diff --git a/modules/local-connection/android/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar b/modules/local-connection/android/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar new file mode 100644 index 000000000..fe9d23c74 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar differ diff --git a/modules/local-connection/android/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt b/modules/local-connection/android/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt new file mode 100644 index 000000000..e69de29bb diff --git a/modules/local-connection/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/modules/local-connection/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties new file mode 100644 index 000000000..5f4fd4807 --- /dev/null +++ b/modules/local-connection/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties @@ -0,0 +1 @@ +#Mon Jan 12 21:17:19 CST 2026 diff --git a/modules/local-connection/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/modules/local-connection/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml new file mode 100644 index 000000000..0f35a86d2 --- /dev/null +++ b/modules/local-connection/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/incremental/mergeDebugAssets/merger.xml b/modules/local-connection/android/build/intermediates/incremental/mergeDebugAssets/merger.xml new file mode 100644 index 000000000..48d771048 --- /dev/null +++ b/modules/local-connection/android/build/intermediates/incremental/mergeDebugAssets/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/modules/local-connection/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml new file mode 100644 index 000000000..527153770 --- /dev/null +++ b/modules/local-connection/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/modules/local-connection/android/build/intermediates/incremental/mergeDebugShaders/merger.xml new file mode 100644 index 000000000..fab26166d --- /dev/null +++ b/modules/local-connection/android/build/intermediates/incremental/mergeDebugShaders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/java_res/debug/processDebugJavaRes/out/META-INF/local-connection_debug.kotlin_module b/modules/local-connection/android/build/intermediates/java_res/debug/processDebugJavaRes/out/META-INF/local-connection_debug.kotlin_module new file mode 100644 index 000000000..9dbc290d2 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/java_res/debug/processDebugJavaRes/out/META-INF/local-connection_debug.kotlin_module differ diff --git a/modules/local-connection/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/expo/modules/localconnection/BuildConfig.class b/modules/local-connection/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/expo/modules/localconnection/BuildConfig.class new file mode 100644 index 000000000..236b701e7 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/expo/modules/localconnection/BuildConfig.class differ diff --git a/modules/local-connection/android/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt b/modules/local-connection/android/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt new file mode 100644 index 000000000..78ac5b8be --- /dev/null +++ b/modules/local-connection/android/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt @@ -0,0 +1,2 @@ +R_DEF: Internal format may change without notice +local diff --git a/modules/local-connection/android/build/intermediates/manifest_merge_blame_file/debug/processDebugManifest/manifest-merger-blame-debug-report.txt b/modules/local-connection/android/build/intermediates/manifest_merge_blame_file/debug/processDebugManifest/manifest-merger-blame-debug-report.txt new file mode 100644 index 000000000..342d1e085 --- /dev/null +++ b/modules/local-connection/android/build/intermediates/manifest_merge_blame_file/debug/processDebugManifest/manifest-merger-blame-debug-report.txt @@ -0,0 +1,55 @@ +1 +2 +4 +5 +6 +7 +8 +9 +9-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:5:5-79 +9-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:5:22-76 +10 +10-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:6:5-81 +10-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:6:22-78 +11 +12 +13 +14 +14-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:10:5-73 +14-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:10:22-70 +15 +15-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:11:5-78 +15-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:11:22-75 +16 +16-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:12:5-76 +16-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:12:22-73 +17 +18 +19 +19-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:15:5-78 +19-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:15:22-75 +20 +21 +22 +22-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:18:5-76 +22-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:18:22-73 +23 +23-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:19:5-76 +23-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:19:22-73 +24 +25 +26 C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:22:5-87 +27 android:name="android.hardware.bluetooth" +27-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:22:19-60 +28 android:required="true" /> +28-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:22:61-84 +29 C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:23:5-82 +30 android:name="android.hardware.wifi" +30-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:23:19-55 +31 android:required="true" /> +31-->C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:23:56-79 +32 +33 diff --git a/modules/local-connection/android/build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml b/modules/local-connection/android/build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml new file mode 100644 index 000000000..f674264ab --- /dev/null +++ b/modules/local-connection/android/build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/navigation_json/debug/extractDeepLinksDebug/navigation.json b/modules/local-connection/android/build/intermediates/navigation_json/debug/extractDeepLinksDebug/navigation.json new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/modules/local-connection/android/build/intermediates/navigation_json/debug/extractDeepLinksDebug/navigation.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/nested_resources_validation_report/debug/generateDebugResources/nestedResourcesValidationReport.txt b/modules/local-connection/android/build/intermediates/nested_resources_validation_report/debug/generateDebugResources/nestedResourcesValidationReport.txt new file mode 100644 index 000000000..08f4ebeab --- /dev/null +++ b/modules/local-connection/android/build/intermediates/nested_resources_validation_report/debug/generateDebugResources/nestedResourcesValidationReport.txt @@ -0,0 +1 @@ +0 Warning/Error \ No newline at end of file diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/META-INF/local-connection_debug.kotlin_module b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/META-INF/local-connection_debug.kotlin_module new file mode 100644 index 000000000..9dbc290d2 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/META-INF/local-connection_debug.kotlin_module differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/BuildConfig.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/BuildConfig.class new file mode 100644 index 000000000..236b701e7 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/BuildConfig.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.class new file mode 100644 index 000000000..289b21d1c Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.class new file mode 100644 index 000000000..02b05d9e2 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.class new file mode 100644 index 000000000..6d6628caa Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.class new file mode 100644 index 000000000..7b6050488 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.class new file mode 100644 index 000000000..abd79b1c9 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.class new file mode 100644 index 000000000..cb9af32df Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.class new file mode 100644 index 000000000..9c50e060b Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.class new file mode 100644 index 000000000..ce0de3655 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.class new file mode 100644 index 000000000..27f9922d1 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.class new file mode 100644 index 000000000..53fac9b65 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.class new file mode 100644 index 000000000..eab77beda Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.class new file mode 100644 index 000000000..3bcfe5305 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.class new file mode 100644 index 000000000..89461c5f9 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.class new file mode 100644 index 000000000..bf0ee3a1d Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.class new file mode 100644 index 000000000..945f73a2b Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.class new file mode 100644 index 000000000..f0330d665 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.class new file mode 100644 index 000000000..aa6d7227f Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule.class new file mode 100644 index 000000000..3760a0903 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionModule.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionView$webView$1$1.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionView$webView$1$1.class new file mode 100644 index 000000000..b8682c151 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionView$webView$1$1.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionView.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionView.class new file mode 100644 index 000000000..1b8fe8785 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/LocalConnectionView.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.class new file mode 100644 index 000000000..48bf18a97 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.class new file mode 100644 index 000000000..f65db4881 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.class new file mode 100644 index 000000000..3dbdcf1dc Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager.class b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager.class new file mode 100644 index 000000000..4059eb333 Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/expo/modules/localconnection/NearbyConnectionManager.class differ diff --git a/modules/local-connection/android/build/intermediates/runtime_library_classes_jar/debug/bundleLibRuntimeToJarDebug/classes.jar b/modules/local-connection/android/build/intermediates/runtime_library_classes_jar/debug/bundleLibRuntimeToJarDebug/classes.jar new file mode 100644 index 000000000..b9178699b Binary files /dev/null and b/modules/local-connection/android/build/intermediates/runtime_library_classes_jar/debug/bundleLibRuntimeToJarDebug/classes.jar differ diff --git a/modules/local-connection/android/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt b/modules/local-connection/android/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt new file mode 100644 index 000000000..d9eb58451 --- /dev/null +++ b/modules/local-connection/android/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt @@ -0,0 +1 @@ +expo.modules.localconnection diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab new file mode 100644 index 000000000..f8f193de2 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream new file mode 100644 index 000000000..571d2cd1b Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len new file mode 100644 index 000000000..f6eb835a6 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len new file mode 100644 index 000000000..a9f80ae02 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at new file mode 100644 index 000000000..9abc46317 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i new file mode 100644 index 000000000..30c9ff276 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab new file mode 100644 index 000000000..e207fa468 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream new file mode 100644 index 000000000..548eac1db Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len new file mode 100644 index 000000000..c14ff1585 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len new file mode 100644 index 000000000..a9f80ae02 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at new file mode 100644 index 000000000..fe2396404 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i new file mode 100644 index 000000000..98b7e742d Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab new file mode 100644 index 000000000..8c2aca120 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream new file mode 100644 index 000000000..548eac1db Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len new file mode 100644 index 000000000..c14ff1585 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len new file mode 100644 index 000000000..a9f80ae02 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at new file mode 100644 index 000000000..062c451c9 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i new file mode 100644 index 000000000..98b7e742d Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab new file mode 100644 index 000000000..e42f9f1f0 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream new file mode 100644 index 000000000..cf4dca571 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len new file mode 100644 index 000000000..ff3f5de2e Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len new file mode 100644 index 000000000..6a294aa5b Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at new file mode 100644 index 000000000..f4f16a2d4 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i new file mode 100644 index 000000000..03da04bd2 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab new file mode 100644 index 000000000..9a254a52f Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream new file mode 100644 index 000000000..0ab2f99d1 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len new file mode 100644 index 000000000..213dab420 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len new file mode 100644 index 000000000..93a595bd1 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at new file mode 100644 index 000000000..3b959fa27 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i new file mode 100644 index 000000000..7cbec8951 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab new file mode 100644 index 000000000..0b5f0ba8c Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream new file mode 100644 index 000000000..571d2cd1b Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len new file mode 100644 index 000000000..f6eb835a6 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len new file mode 100644 index 000000000..a9f80ae02 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at new file mode 100644 index 000000000..e96df2c46 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i new file mode 100644 index 000000000..30c9ff276 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab new file mode 100644 index 000000000..06e482c2f Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream new file mode 100644 index 000000000..22aee0120 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len new file mode 100644 index 000000000..b9d571fc2 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len new file mode 100644 index 000000000..01bdaa1da Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at new file mode 100644 index 000000000..249f44321 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i new file mode 100644 index 000000000..45c0882ed Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab new file mode 100644 index 000000000..8d04ee3b0 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream new file mode 100644 index 000000000..88f571d43 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len new file mode 100644 index 000000000..c32b442ac Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len new file mode 100644 index 000000000..01bdaa1da Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at new file mode 100644 index 000000000..1ba9c8295 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i new file mode 100644 index 000000000..e4ceda761 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab new file mode 100644 index 000000000..c393a5175 --- /dev/null +++ b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab @@ -0,0 +1,2 @@ +3 +0 \ No newline at end of file diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab new file mode 100644 index 000000000..321457541 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream new file mode 100644 index 000000000..571d2cd1b Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len new file mode 100644 index 000000000..f6eb835a6 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len new file mode 100644 index 000000000..a9f80ae02 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at new file mode 100644 index 000000000..9f383b5fa Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i new file mode 100644 index 000000000..30c9ff276 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab new file mode 100644 index 000000000..42645d06b Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream new file mode 100644 index 000000000..636f34a3c Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len new file mode 100644 index 000000000..29ce11cc9 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len new file mode 100644 index 000000000..a9f80ae02 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at new file mode 100644 index 000000000..e884d5db3 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i new file mode 100644 index 000000000..e9905b3d2 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab new file mode 100644 index 000000000..920b191cb Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream new file mode 100644 index 000000000..7ef81786c Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len new file mode 100644 index 000000000..437c863f7 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len new file mode 100644 index 000000000..b31f06bae Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at new file mode 100644 index 000000000..f4d206fe6 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i new file mode 100644 index 000000000..e16fe1a6a Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len new file mode 100644 index 000000000..131e26574 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/last-build.bin b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/last-build.bin new file mode 100644 index 000000000..21f466d65 Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/cacheable/last-build.bin differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin b/modules/local-connection/android/build/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin new file mode 100644 index 000000000..867dbcfac Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin differ diff --git a/modules/local-connection/android/build/kotlin/compileDebugKotlin/local-state/build-history.bin b/modules/local-connection/android/build/kotlin/compileDebugKotlin/local-state/build-history.bin new file mode 100644 index 000000000..bc42571fb Binary files /dev/null and b/modules/local-connection/android/build/kotlin/compileDebugKotlin/local-state/build-history.bin differ diff --git a/modules/local-connection/android/build/outputs/logs/manifest-merger-debug-report.txt b/modules/local-connection/android/build/outputs/logs/manifest-merger-debug-report.txt new file mode 100644 index 000000000..e524a5d0f --- /dev/null +++ b/modules/local-connection/android/build/outputs/logs/manifest-merger-debug-report.txt @@ -0,0 +1,60 @@ +-- Merging decision tree log --- +manifest +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:1:1-25:12 +INJECTED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:1:1-25:12 + package + INJECTED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml + xmlns:android + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:1:11-69 +uses-permission#android.permission.ACCESS_FINE_LOCATION +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:5:5-79 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:5:22-76 +uses-permission#android.permission.ACCESS_COARSE_LOCATION +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:6:5-81 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:6:22-78 +uses-permission#android.permission.BLUETOOTH_SCAN +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:10:5-73 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:10:22-70 +uses-permission#android.permission.BLUETOOTH_ADVERTISE +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:11:5-78 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:11:22-75 +uses-permission#android.permission.BLUETOOTH_CONNECT +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:12:5-76 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:12:22-73 +uses-permission#android.permission.NEARBY_WIFI_DEVICES +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:15:5-78 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:15:22-75 +uses-permission#android.permission.ACCESS_WIFI_STATE +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:18:5-76 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:18:22-73 +uses-permission#android.permission.CHANGE_WIFI_STATE +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:19:5-76 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:19:22-73 +uses-feature#android.hardware.bluetooth +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:22:5-87 + android:required + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:22:61-84 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:22:19-60 +uses-feature#android.hardware.wifi +ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:23:5-82 + android:required + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:23:56-79 + android:name + ADDED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml:23:19-55 +uses-sdk +INJECTED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml reason: use-sdk injection requested +INJECTED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml +INJECTED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml + android:targetSdkVersion + INJECTED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml + android:minSdkVersion + INJECTED from C:\Users\mpway\Desktop\Coding\VSCode-Hackillinois\mobile\modules\local-connection\android\src\main\AndroidManifest.xml diff --git a/modules/local-connection/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/modules/local-connection/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin new file mode 100644 index 000000000..0fee71679 Binary files /dev/null and b/modules/local-connection/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/META-INF/local-connection_debug.kotlin_module b/modules/local-connection/android/build/tmp/kotlin-classes/debug/META-INF/local-connection_debug.kotlin_module new file mode 100644 index 000000000..9dbc290d2 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/META-INF/local-connection_debug.kotlin_module differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.class new file mode 100644 index 000000000..289b21d1c Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$1.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.class new file mode 100644 index 000000000..02b05d9e2 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$2.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.class new file mode 100644 index 000000000..6d6628caa Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$AsyncFunction$3.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.class new file mode 100644 index 000000000..7b6050488 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$1.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.class new file mode 100644 index 000000000..abd79b1c9 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$2.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.class new file mode 100644 index 000000000..cb9af32df Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$3.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.class new file mode 100644 index 000000000..9c50e060b Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$4.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.class new file mode 100644 index 000000000..ce0de3655 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$5.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.class new file mode 100644 index 000000000..27f9922d1 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$6.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.class new file mode 100644 index 000000000..53fac9b65 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$7.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.class new file mode 100644 index 000000000..eab77beda Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$Function$8.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.class new file mode 100644 index 000000000..3bcfe5305 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$1.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.class new file mode 100644 index 000000000..89461c5f9 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$2.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.class new file mode 100644 index 000000000..bf0ee3a1d Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$3.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.class new file mode 100644 index 000000000..945f73a2b Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$4.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.class new file mode 100644 index 000000000..f0330d665 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$5.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.class new file mode 100644 index 000000000..aa6d7227f Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule$definition$lambda$18$$inlined$FunctionWithoutArgs$6.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule.class new file mode 100644 index 000000000..3760a0903 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionModule.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionView$webView$1$1.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionView$webView$1$1.class new file mode 100644 index 000000000..b8682c151 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionView$webView$1$1.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionView.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionView.class new file mode 100644 index 000000000..1b8fe8785 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/LocalConnectionView.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.class new file mode 100644 index 000000000..48bf18a97 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager$connectionLifecycleCallback$1.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.class new file mode 100644 index 000000000..f65db4881 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager$endpointDiscoveryCallback$1.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.class new file mode 100644 index 000000000..3dbdcf1dc Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager$payloadCallback$1.class differ diff --git a/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager.class b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager.class new file mode 100644 index 000000000..4059eb333 Binary files /dev/null and b/modules/local-connection/android/build/tmp/kotlin-classes/debug/expo/modules/localconnection/NearbyConnectionManager.class differ diff --git a/package-lock.json b/package-lock.json index 900f42167..e8e38aaec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,6 +36,7 @@ "react": "19.1.0", "react-dom": "19.1.0", "react-native": "^0.81.5", + "react-native-gesture-handler": "~2.28.0", "react-native-maps": "1.20.1", "react-native-qrcode-svg": "^6.3.21", "react-native-safe-area-context": "~5.6.0", @@ -1527,6 +1528,18 @@ "node": ">=6.9.0" } }, + "node_modules/@egjs/hammerjs": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", + "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", + "license": "MIT", + "dependencies": { + "@types/hammerjs": "^2.0.36" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/@expo-google-fonts/tsukimi-rounded": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/@expo-google-fonts/tsukimi-rounded/-/tsukimi-rounded-0.4.2.tgz", @@ -3141,6 +3154,12 @@ "@types/node": "*" } }, + "node_modules/@types/hammerjs": { + "version": "2.0.46", + "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", + "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==", + "license": "MIT" + }, "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", @@ -3178,7 +3197,7 @@ "version": "19.1.17", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.17.tgz", "integrity": "sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "csstype": "^3.0.2" @@ -4413,7 +4432,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/debug": { @@ -6085,6 +6104,21 @@ "hermes-estree": "0.29.1" } }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, "node_modules/hosted-git-info": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", @@ -8679,6 +8713,21 @@ } } }, + "node_modules/react-native-gesture-handler": { + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.28.0.tgz", + "integrity": "sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==", + "license": "MIT", + "dependencies": { + "@egjs/hammerjs": "^2.0.17", + "hoist-non-react-statics": "^3.3.0", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, "node_modules/react-native-is-edge-to-edge": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.2.1.tgz", @@ -10113,7 +10162,7 @@ "version": "5.9.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", - "devOptional": true, + "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index 3e077346e..ef4696431 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "react": "19.1.0", "react-dom": "19.1.0", "react-native": "^0.81.5", + "react-native-gesture-handler": "~2.28.0", "react-native-maps": "1.20.1", "react-native-qrcode-svg": "^6.3.21", "react-native-safe-area-context": "~5.6.0",