refactor(chat): make external browser launch user initiated
This commit is contained in:
@@ -41,26 +41,6 @@ export class AppStorage {
|
||||
return SpAsyncUtil.setBool(StorageKeys.pwaDialogShown, true);
|
||||
}
|
||||
|
||||
// ---- external browser dialog ----
|
||||
|
||||
static async canShowExternalBrowserDialog(
|
||||
todayString: string,
|
||||
): Promise<ResultT<boolean>> {
|
||||
return AppStorage.canReportKey(
|
||||
StorageKeys.lastExternalBrowserDialogShown,
|
||||
todayString,
|
||||
);
|
||||
}
|
||||
|
||||
static recordExternalBrowserDialogShown(
|
||||
todayString: string,
|
||||
): Promise<ResultT<void>> {
|
||||
return SpAsyncUtil.setString(
|
||||
StorageKeys.lastExternalBrowserDialogShown,
|
||||
todayString,
|
||||
);
|
||||
}
|
||||
|
||||
// ---- PWA event reporting ----
|
||||
|
||||
static canReportPwaEvent(todayString: string): Promise<ResultT<boolean>> {
|
||||
|
||||
@@ -29,7 +29,6 @@ export const StorageKeys = {
|
||||
|
||||
// pwa / app info
|
||||
pwaDialogShown: "pwa_dialog_shown",
|
||||
lastExternalBrowserDialogShown: "last_external_browser_dialog_shown",
|
||||
lastPwaEventReported: "last_pwa_event_reported",
|
||||
lastAppInfoReported: "last_app_info_reported",
|
||||
firstRechargeOfferBannerDismissed: "first_recharge_offer_banner_dismissed",
|
||||
|
||||
Reference in New Issue
Block a user