From b16206dfa8ef46dba848b41125d4baaefd844a3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Choi=C5=84ski?= Date: Tue, 1 Dec 2020 12:26:10 +0100 Subject: [PATCH] Saleor 1662 sort just added channel availability (#878) * Sort channels on ProductUpdate * Update sorting channels after refactor * Sort channels on every view --- src/hooks/useChannels.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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); };