applyFont method
Implementation
TextStyle applyFont(TextStyle base) {
final config = currentFont.value;
switch (config.source) {
case AppFontSource.google:
if (config.googleFont != null) {
return config.googleFont!(base);
}
break;
case AppFontSource.local:
if (config.localFontFamily != null) {
return base.copyWith(fontFamily: config.localFontFamily);
}
break;
case AppFontSource.system:
return base;
}
return base;
}