diff --git a/src/hooks/useChannels.ts b/src/hooks/useChannels.ts index a041bc252..1f02e8ff5 100644 --- a/src/hooks/useChannels.ts +++ b/src/hooks/useChannels.ts @@ -23,7 +23,10 @@ function useChannels(channels: T[]) { const handleChannelsModalOpen = () => setChannelsModalOpen(true); const handleChannelsConfirm = () => { - setCurrentChannels(channelListElements); + const sortedChannelListElements = channelListElements.sort( + (channel, nextChannel) => channel.name.localeCompare(nextChannel.name) + ); + setCurrentChannels(sortedChannelListElements); setChannelsModalOpen(false); };