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 Theme from '../../components/theme.style.js'; import Elements from '../../components/elements.js'; import {Icon} from 'react-native-elements'; import CustomSafeArea from '../../components/safeArea.component.js'; const LoyaltyCardDetails = (navigation) => { const [drop1, setdrop1] = useState(false) const [drop2, setdrop2] = useState(false) const card = navigation.route.params const renderDetails = () => { return ( setdrop1(!drop1)}> Terms & Conditions {drop1 ? {card.terms_and_conditions} : null} setdrop2(!drop2)}> FAQs {drop2 ? {card.faqs} : null} ) } return ( navigation.navigation.goBack()} back={true} /> {card.name} {card.description} {renderDetails()} ); } const mapStateToProps = (state) => { return { app_theme: state.appThemeReducer.theme } } export default connect(mapStateToProps, null)(LoyaltyCardDetails)