Files
umra-app/components/SupplicationListItem.tsx
2025-08-16 20:29:01 +05:00

37 lines
991 B
TypeScript

import React from 'react';
import { View, Text, StyleSheet, Pressable } from 'react-native';
import Colors from '@/constants/Colors';
import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons';
type SupplicationListItemProps = {
text: string;
onPress: () => void;
};
export default function SupplicationListItem({ text, onPress }: SupplicationListItemProps) {
const colorScheme = 'dark';
return (
<Pressable onPress={onPress} style={styles.container}>
<Text style={styles.text}>{text}</Text>
<MaterialCommunityIcons name="chevron-right" size={24} color={Colors[colorScheme].textSecondary} />
</Pressable>
);
}
const styles = StyleSheet.create({
container: {
flexDirection: 'row',
justifyContent: 'space-between',
alignItems: 'center',
paddingVertical: 20,
borderBottomWidth: 1,
borderBottomColor: Colors.dark.secondary,
},
text: {
fontSize: 16,
color: Colors.dark.text,
flex: 1,
},
});