fix: resolve critical issues after dead code cleanup

- Fix missing methods in web implementation (scheduleDailyReminder, etc.)
- Fix TypeScript compilation issues in polling contracts
- Fix syntax error in stale-data-ux.ts
- Remove outdated test files that tested deleted functionality
- Update Jest configuration for ES2020 target
- Fix test imports to use plugin interface directly

All core functionality is now working after dead code cleanup.
This commit is contained in:
Matthew Raymer
2025-10-07 06:14:55 +00:00
parent 09661a520f
commit 6c36179218
9 changed files with 41 additions and 1260 deletions

View File

@@ -123,7 +123,7 @@ class iOSStaleDataUX {
const title = NSLocalizedString(I18N_KEYS['staleness.banner.title'], '');
const message = isCritical
? NSLocalizedString(I18N_KEYS['staleness.banner.critical'], '')
: String(format: NSLocalizedString(I18N_KEYS['staleness.banner.message'], ''), hoursSinceUpdate);
: NSLocalizedString(I18N_KEYS['staleness.banner.message'], '').replace('{hours}', hoursSinceUpdate.toString());
// Create alert controller
const alert = {