updateGoal method
Implementation
Future<void> updateGoal(String goalId, Map<String, dynamic> updates) async {
await _client.from('learning_goals').update(updates).eq('id', goalId);
}
Future<void> updateGoal(String goalId, Map<String, dynamic> updates) async {
await _client.from('learning_goals').update(updates).eq('id', goalId);
}