await runWithConfirmationFromTheUser()

in client/src/app/service/homepageData.js [27:38]


        await runWithConfirmationFromTheUser("Disconnect", `Would you like to disconnect the "${teamName}" Slack team?`, async () => {
            // optimistic update
            homepageData.teams = homepageData.teams.filter((team) => team.id !== slackTeamId);
            if (homepageData.teams.length === 0 && teamPresentCallback != null) {
                teamPresentCallback(false);
            }
            if (teamListCallback != null) {
                teamListCallback(homepageData.teams);
            }

            await fetchFromServer(`/api/remove-slack-team?slackTeamId=${slackTeamId}`, `POST`)
        });