import React from 'react' import {StyleSheet, TouchableOpacity, View} from 'react-native' import {FontAwesomeIcon} from '@fortawesome/react-native-fontawesome' import {usePalette} from 'lib/hooks/usePalette' import {Text} from './text/Text' export function PostMutedWrapper({ isMuted, children, }: React.PropsWithChildren<{isMuted?: boolean}>) { const pal = usePalette('default') const [override, setOverride] = React.useState(false) if (!isMuted || override) { return <>{children} } return ( Post from an account you muted. setOverride(true)}> Show post ) } const styles = StyleSheet.create({ container: { flexDirection: 'row', alignItems: 'center', paddingVertical: 14, paddingHorizontal: 18, borderTopWidth: 1, }, icon: { marginRight: 10, }, showBtn: { marginLeft: 'auto', }, })