saveSettings static method

Future<bool> saveSettings(
  1. MapSettings settings
)

Saves settings to SharedPreferences only (fast, no network). POD sync is done separately via syncToPod() when needed.

Implementation

static Future<bool> saveSettings(MapSettings settings) async {
  try {
    // Save to SharedPreferences only (fast, no blocking)
    await _saveToPrefs(settings);
    return true;
  } catch (e) {
    debugPrint('Error saving settings: $e');
    return false;
  }
}