Remove the one-time SEQTA Engage support startup toast.

This commit is contained in:
SethBurkart123
2026-06-16 16:25:33 +10:00
parent 9bfd1bbf0e
commit 7d18b2483f
6 changed files with 1 additions and 172 deletions
+1 -11
View File
@@ -1,9 +1,5 @@
import { settingsState } from "../listeners/SettingsState";
import { OpenWhatsNewPopup } from "./OpenWhatsNewPopup";
import {
shouldShowEngageParentsAnnouncement,
showEngageParentsToast,
} from "./OpenEngageParentsAnnouncement";
import {
fetchThemeOfTheMonth,
OpenThemeOfTheMonthPopup,
@@ -15,8 +11,7 @@ type QueueStep = (goNext: () => void) => void;
/**
* Runs startup modals in order: What's New (if the extension just updated),
* Theme of the Month (when the user hasn't dismissed this calendar month), then shows
* the SEQTA Engage toast (once, non-blocking).
* Theme of the Month (when the user hasn't dismissed this calendar month).
*/
export async function runStartupPopupQueue() {
// Make sure the background script knows about any dev-mode API override
@@ -41,11 +36,6 @@ export async function runStartupPopupQueue() {
function runNext() {
const step = steps.shift();
if (step) step(runNext);
else {
if (shouldShowEngageParentsAnnouncement()) {
showEngageParentsToast();
}
}
}
runNext();