import React from "react"; import { View, Image, Text, Dimensions, TouchableOpacity, FlatList, Pressable, Appearance, Platform, } from "react-native"; import { connect } from "react-redux"; import { useNavigation } from "@react-navigation/native"; //components import Header from "../components/Header"; //Style import tw from "tailwind-rn"; import Colors from "../../../constants/Colors"; import fontSize from "../../../constants/fontSize"; //asssets import userImage from "../assets/user.png"; const { width } = Dimensions.get("window"); const ios = Platform.OS === "ios"; function Blogs({ blogs, mobile, theme }) { return ( {blogs.length ? ( <>
( )} keyExtractor={(item) => item.id} initialNumToRender={5} /> ) : null} ); } const Blog = ({ blog, mobile, theme }) => { const navigation = useNavigation(); return ( navigation.push("Blog", { id: blog?.id })} > {blog.title} حامد دژبانی نسب ۳۰ دقیقه ); }; const mapStateToProps = (state) => ({ mobile: state.publicApi.mobile, theme: state.publicApi.theme, }); export default connect(mapStateToProps, {})(Blogs);