import InfiniteScroll from 'react-infinite-scroll-component' import { GuildsChannelsPath } from '../Application' import { Loader } from 'components/design/Loader' import { Channel } from './Channel' import { useChannels } from 'contexts/Channels' export interface ChannelsProps { path: GuildsChannelsPath } export const Channels: React.FC = (props) => { const { path } = props const { channels, hasMore, nextPage } = useChannels() return (
} > {channels.map((channel) => { const selected = channel.id === path.channelId return ( ) })}
) }