Files
mobile-darmasaba/components/imageWithLabel.tsx
amaliadwiy 3de8e628b6 upd: tampilan
Deskripsi:
- update tampilan select anggota

No Issues
2025-08-29 10:42:11 +08:00

19 lines
594 B
TypeScript

import Styles from "@/constants/Styles";
import { TouchableOpacity } from "react-native";
import ImageUser from "./imageNew";
import Text from "./Text";
type Props = {
src: string
label: string
onClick?: () => void
}
export default function ImageWithLabel({ src, label, onClick }: Props) {
return (
<TouchableOpacity style={[Styles.contentItemCenter, Styles.mh03, { width: 55 }]} onPress={onClick}>
<ImageUser src={src} border />
<Text numberOfLines={1} ellipsizeMode="tail" style={[{ textAlign: 'center' }]}>{label}</Text>
</TouchableOpacity>
)
}