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