fix(Jiffy): check if locale is supported before setting it

Signed-off-by: xsahil03x <[email protected]>
This commit is contained in:
Sahil Kumar
2021-07-20 19:47:56 +05:30
committed by xsahil03x
parent 2b36f009c2
commit cdee8c9ef2
@@ -136,7 +136,11 @@ class StreamChatState extends State<StreamChat> {
@override
void didChangeDependencies() {
final locale = ui.window.locale;
Jiffy.locale(locale.languageCode);
final languageCode = locale.languageCode;
final availableLocales = Jiffy.getAllAvailableLocales();
if (availableLocales.contains(languageCode)) {
Jiffy.locale(languageCode);
}
super.didChangeDependencies();
}
}