Hierarchy

  • OpenChannelBannedUsersModule

Properties

Header: CommonComponent<{
    onPressHeaderLeft: (() => void);
}>

Type declaration

  • onPressHeaderLeft: (() => void)
      • (): void
      • Returns void

List: CommonComponent<{
    ListEmptyComponent?: ReactElement<any, string | JSXElementConstructor<any>>;
    bannedUsers: RestrictedUser[];
    onLoadNext: (() => Promise<void>);
    renderUser: ((props) => null | ReactElement<any, string | JSXElementConstructor<any>>);
}>

Type declaration

  • Optional ListEmptyComponent?: ReactElement<any, string | JSXElementConstructor<any>>
  • bannedUsers: RestrictedUser[]
  • onLoadNext: (() => Promise<void>)
      • (): Promise<void>
      • Returns Promise<void>

  • renderUser: ((props) => null | ReactElement<any, string | JSXElementConstructor<any>>)
      • (props): null | ReactElement<any, string | JSXElementConstructor<any>>
      • Parameters

        • props: {
              user: RestrictedUser;
          }
          • user: RestrictedUser

        Returns null | ReactElement<any, string | JSXElementConstructor<any>>

Provider: CommonComponent<{
    channel: OpenChannel;
}>

Type declaration

  • channel: OpenChannel
StatusEmpty: CommonComponent
StatusError: CommonComponent<{
    onPressRetry: (() => void);
}>

Type declaration

  • onPressRetry: (() => void)
      • (): void
      • Returns void

StatusLoading: CommonComponent

Generated using TypeDoc