• Parameters

    • __namedParameters: {
          flatListProps?: Omit<FlatListProps<GroupChannel>, "data" | "renderItem">;
          groupChannels: GroupChannel[];
          menuItemCreator?: ((defaultMenuItem: ActionMenuItem) => ActionMenuItem);
          onLoadNext: (() => Promise<void>);
          onPressChannel: ((channel: GroupChannel) => void);
          renderGroupChannelPreview: ((props: {
              channel: GroupChannel;
              onLongPress: (() => void);
              onPress: (() => void);
          }) => null | ReactElement<any, string | JSXElementConstructor<any>>);
      }
      • Optional flatListProps?: Omit<FlatListProps<GroupChannel>, "data" | "renderItem">
      • groupChannels: GroupChannel[]
      • Optional menuItemCreator?: ((defaultMenuItem: ActionMenuItem) => ActionMenuItem)
          • (defaultMenuItem: ActionMenuItem): ActionMenuItem
          • Parameters

            • defaultMenuItem: ActionMenuItem

            Returns ActionMenuItem

      • onLoadNext: (() => Promise<void>)
          • (): Promise<void>
          • Returns Promise<void>

      • onPressChannel: ((channel: GroupChannel) => void)
          • (channel: GroupChannel): void
          • Parameters

            • channel: GroupChannel

            Returns void

      • renderGroupChannelPreview: ((props: {
            channel: GroupChannel;
            onLongPress: (() => void);
            onPress: (() => void);
        }) => null | ReactElement<any, string | JSXElementConstructor<any>>)
          • (props: {
                channel: GroupChannel;
                onLongPress: (() => void);
                onPress: (() => void);
            }): null | ReactElement<any, string | JSXElementConstructor<any>>
          • Parameters

            • props: {
                  channel: GroupChannel;
                  onLongPress: (() => void);
                  onPress: (() => void);
              }
              • channel: GroupChannel
              • onLongPress: (() => void)
                  • (): void
                  • Returns void

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

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

    Returns Element

Generated using TypeDoc