import React from "react"; import { View, Text, Dimensions, Pressable } from "react-native"; import { connect } from "react-redux"; import { publicApi } from "../../../../redux/actions"; import tw from "tailwind-rn"; import Colors from "../../../../constants/Colors"; import { useNavigation } from "@react-navigation/native"; const { width} = Dimensions.get("window"); const Season = ({ season, activeUnit, name }) => { const navigation = useNavigation(); const Unit = ({ unit }) => { return ( {unit.name} {/* {unit.duration} */} {1 && ( navigation.navigate("VideoDisplay", { season: season, unit: unit, name: name, }) } > نمایش )} {1 && ( دانلود )} ); }; return ( {name} {season.duration} {season.map((unit, index) => ( ))} ); }; const mapStateToProps = (state) => ({ selectedVideo: state.publicApi.selectedVideo, realSeasons: state.publicApi.bookInfo?.categories, vods: state.publicApi.bookSection?.vods, userid: state.user.status.id, }); const mapDispatchToProps = { setVideoActive: publicApi.setVideoActive, }; export default connect(mapStateToProps, mapDispatchToProps)(Season);