async function refreshChannelData()

in space-slack-sync/client/src/app/service/syncChannels.ts [51:59]


async function refreshChannelData(setChannels: (channels: SyncedChannelInfo[]) => void) {
    const slackWorkspace = slackTeams.getSelectedSlackWorkspace();
    await Promise.all([
        spaceChannels.retrieveDefaultChannelBatch(true),
        slackWorkspace == null || slackChannels.retrieveDefaultChannelBatch(slackWorkspace.id, true),
        syncedChannels.retrieveSyncedChannels(),
    ]);
    setChannels(syncedChannels.getSyncedChannels());
}