loadSettings method
Implementation
Future<void> loadSettings() async {
state = SettingsLoading();
try {
final settings = await getSettingsUseCase();
state = SettingsLoaded(settings);
} catch (e) {
state = SettingsError('Failed to load settings');
}
}