Commit efe38537 authored by W.D.R.P. Sandeepa's avatar W.D.R.P. Sandeepa

load all color activities

parent 628289fc
...@@ -2,12 +2,34 @@ import { useNavigation } from "@react-navigation/native"; ...@@ -2,12 +2,34 @@ import { useNavigation } from "@react-navigation/native";
import React from "react"; import React from "react";
import {Text, TouchableOpacity, StyleSheet, View, Image} from 'react-native' import {Text, TouchableOpacity, StyleSheet, View, Image} from 'react-native'
export default function ColorActivity(){ export default function ColorActivity(props){
const {title, image, id, color, des} = props;
const navigation = useNavigation(); const navigation = useNavigation();
return( return(
<TouchableOpacity onPress={()=> {navigation.navigate("Blue")}} style={styles.card}> <TouchableOpacity onPress={()=> {navigation.navigate("Blue")}}
style={{
borderWidth: 5,
borderColor: color,
marginVertical: 20,
backgroundColor: "#fff",
paddingVertical: 8,
paddingHorizontal: 15,
padding: 15,
width: 380,
marginHorizontal: 20,
borderRadius: 30,
shadowColor: "#000",
shadowOffset: {
width: 2,
height: 2
},
shadowOpacity: 0.3,
shadowRadius: 1.5,
}}>
<View style={[{flexDirection: "row"}]}> <View style={[{flexDirection: "row"}]}>
<View style={styles.cardImage}> <View style={styles.cardImage}>
...@@ -16,9 +38,21 @@ export default function ColorActivity(){ ...@@ -16,9 +38,21 @@ export default function ColorActivity(){
</View> </View>
<View style={{flex: 0.6}}> <View style={{flex: 0.6}}>
<Text style={styles.cardTitle}>First Activity</Text> {/* <Text style={styles.cardDescription}>{id}</Text> */}
<Text style={styles.cardLocation}>Location</Text> <Text style={styles.cardTitle}>{title}</Text>
<Text style={styles.cardDescription}>Description</Text> <Text style={styles.cardLocation}>{des}</Text>
<View
style={{
marginLeft:10,
marginTop:5,
width: 40,
height: 40,
borderRadius: 100,
backgroundColor: color,
borderWidth: 1,
borderColor: "black",
}}>
</View>
</View> </View>
......
...@@ -55,6 +55,11 @@ export default function Color(){ ...@@ -55,6 +55,11 @@ export default function Color(){
</ImageBackground> </ImageBackground>
</View> </View>
</View> </View>
{datas.map((data) =>{
return(<ColorActivity title={data.name} image={data.image} id={data.idcolorActivities} des={data.des} color={data.color}/>)
})}
</ScrollView> </ScrollView>
</SafeAreaView> </SafeAreaView>
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment