Add create todo under each channel
Sort channels for consistency
This commit is contained in:
@ -129,9 +129,13 @@ export const fetchGuildInfo = (guild: string) => ({
|
||||
export const fetchGuildChannels = (guild: string) => ({
|
||||
queryKey: ["GUILD_CHANNELS", guild],
|
||||
queryFn: () =>
|
||||
axios.get(`/dashboard/api/guild/${guild}/channels`).then((resp) => resp.data) as Promise<
|
||||
ChannelInfo[]
|
||||
>,
|
||||
axios
|
||||
.get(`/dashboard/api/guild/${guild}/channels`)
|
||||
.then((resp) =>
|
||||
resp.data.sort((a: ChannelInfo, b: ChannelInfo) =>
|
||||
a.name == b.name ? 0 : a.name > b.name ? 1 : -1,
|
||||
),
|
||||
) as Promise<ChannelInfo[]>,
|
||||
staleTime: GUILD_INFO_STALE_TIME,
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user