Expose i18n globals in SignalContext across all windows

This commit is contained in:
Jamie Kyle 2023-08-07 13:28:09 -07:00 committed by GitHub
parent 55394e17c0
commit 4455328312
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 38 additions and 27 deletions

View file

@ -29,14 +29,16 @@ global.window = {
warn: (...args) => console.warn(...args),
error: (...args) => console.error(...args),
},
getResolvedMessagesLocale: () => 'en',
getResolvedMessagesLocaleDirection: () => 'ltr',
getHourCyclePreference: () => HourCyclePreference.UnknownPreference,
getPreferredSystemLocales: () => ['en'],
},
i18n: key => `i18n(${key})`,
storage: {
get: key => storageMap.get(key),
put: async (key, value) => storageMap.set(key, value),
},
getPreferredSystemLocales: () => ['en'],
getHourCyclePreference: () => HourCyclePreference.UnknownPreference,
};
// For ducks/network.getEmptyState()