import React from 'react'; import { FlatList, ListRenderItem } from 'react-native'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { SendbirdRestrictedUser, getUserUniqId, useFreshCallback } from '@gathertown/uikit-utils'; import type { OpenChannelMutedParticipantsProps } from '../types'; const OpenChannelMutedParticipantsList = ({ renderUser, mutedParticipants, ListEmptyComponent, onLoadNext, }: OpenChannelMutedParticipantsProps['List']) => { const renderItem: ListRenderItem = useFreshCallback(({ item }) => renderUser?.({ user: item }), ); const { left, right } = useSafeAreaInsets(); return ( ); }; export default OpenChannelMutedParticipantsList;