Future<String?> getUsername() async { final response = await _client .from('profiles') .select('username') .eq('id', _userId) .single(); return response['username'] as String?; }