import * as React from 'react';
import {useState, setState} from 'react';
import { connect } from "react-redux";
import { SafeAreaView, ScrollView, TouchableOpacity, Button, View, Text, Image } from 'react-native';
import CustomHeader from '../../components/header.js';
import Assets from '../../components/assets.manager.js';
import Elements from '../../components/elements.js';
import Theme from '../../components/theme.style.js';
import {Icon} from 'react-native-elements';
const ProductDetails = (navigation) => {
const [drop1, setdrop1] = useState(false)
const [drop2, setdrop2] = useState(false)
const product = navigation.route.params.data;
const showImage = false;
console.log([product])
const renderDetails = () => {
return (
setdrop1(!drop1)}>
Application
{drop1 ? {product.details[1].details[0].details} : null}
setdrop2(!drop2)}>
Benefits
{drop2 ? {product.details[2].details[0].details} : null}
)
}
return (
{showImage ? : null}
{product.name}
{product.description}
Product Description
{product.details[0].details[0].details}
{product.details.length > 1 ? renderDetails() : null}
);
}
const mapStateToProps = (state) => {
return {
app_theme: state.appThemeReducer.theme
}
}
export default connect(mapStateToProps, null)(ProductDetails)