Type alias OpenChannelMutedParticipantsProps
OpenChannelMutedParticipantsProps: { Fragment: { channel: SendbirdOpenChannel; onPressHeaderLeft: OpenChannelMutedParticipantsProps["Header"]["onPressHeaderLeft"]; queryCreator?: UseUserListOptions<SendbirdRestrictedUser>["queryCreator"]; renderUser?: OpenChannelMutedParticipantsProps["List"]["renderUser"]; }; Header: { onPressHeaderLeft: (() => void); }; List: { ListEmptyComponent?: React.ReactElement; mutedParticipants: SendbirdRestrictedUser[]; onLoadNext: (() => void); renderUser: ((props) => React.ReactElement | null); }; Provider: { channel: SendbirdOpenChannel; }; StatusError: { onPressRetry: (() => void); }; } Type declaration
Fragment: {
channel: SendbirdOpenChannel;
onPressHeaderLeft: OpenChannelMutedParticipantsProps["Header"]["onPressHeaderLeft"];
queryCreator?: UseUserListOptions<SendbirdRestrictedUser>["queryCreator"];
renderUser?: OpenChannelMutedParticipantsProps["List"]["renderUser"];
}
channel: SendbirdOpenChannel
Optional
queryCreator?: UseUserListOptions<SendbirdRestrictedUser>["queryCreator"]
Header: {
onPressHeaderLeft: (() => void);
}
onPressHeaderLeft: (() => void)
List: {
ListEmptyComponent?: React.ReactElement;
mutedParticipants: SendbirdRestrictedUser[];
onLoadNext: (() => void);
renderUser: ((props) => React.ReactElement | null);
}
Optional
ListEmptyComponent?: React.ReactElement
mutedParticipants: SendbirdRestrictedUser[]
onLoadNext: (() => void)
renderUser: ((props) => React.ReactElement | null)
- (props): React.ReactElement | null
Parameters
props: {
user: SendbirdRestrictedUser;
}
user: SendbirdRestrictedUser
Returns React.ReactElement | null
Provider: {
channel: SendbirdOpenChannel;
}
channel: SendbirdOpenChannel
StatusError: {
onPressRetry: (() => void);
}
onPressRetry: (() => void)