Start fixing simple Android issues

This commit is contained in:
2025-03-13 12:33:48 -05:00
parent ca9b56c5f1
commit 67179593cb
5 changed files with 65 additions and 50 deletions

View File

@ -20,8 +20,12 @@ import { RealtimeChannel } from '@supabase/supabase-js';
import { UserStatus } from '@/constants/Types';
import debounce from 'lodash/debounce';
import NetInfo from '@react-native-community/netinfo';
import { Colors } from '@/constants/Colors';
import { useColorScheme } from '@/hooks/useColorScheme';
const StatusList = () => {
const scheme = useColorScheme() ?? 'dark';
const [statuses, setStatuses] = useState<UserStatus[]>([]);
const [loading, setLoading] = useState(true);
const [refreshing, setRefreshing] = useState(false);
@ -357,6 +361,7 @@ const StatusList = () => {
style={[
styles.statusItem,
recentlyUpdatedIds.has(item.id) && styles.recentlyUpdated,
{backgroundColor: Colors[scheme].card},
]}
onPress={() => handleUserSelect(item)}
activeOpacity={0.7}
@ -469,7 +474,6 @@ const styles = StyleSheet.create({
},
statusItem: {
flexDirection: 'row',
backgroundColor: 'rgba(200, 200, 200, 0.1)',
padding: 16,
borderRadius: 12,
marginHorizontal: 16,

View File

@ -13,6 +13,9 @@ const MAPPING = {
'paperplane.fill': 'send',
'chevron.left.forwardslash.chevron.right': 'code',
'chevron.right': 'chevron-right',
'gear.circle' : 'settings',
'gearshape.fill' : 'settings',
'person.fill' : 'person'
} as Partial<
Record<
import('expo-symbols').SymbolViewProps['name'],