fromis_9/app/lib/services/members_service.dart
caadiq 488e4094c8 Flutter 앱: 멤버 화면 카드 스와이프 UI 및 홈 애니메이션 추가
- 홈 화면에 웹과 동일한 framer-motion 스타일 애니메이션 적용
- 멤버 화면 카드 스와이프 디자인으로 재구현
- 인스타그램 딥링크 지원 (url_launcher, AndroidManifest queries)
- flutter_svg 추가로 SVG 아이콘 동적 strokeWidth 지원
- 바텀 네비게이션 아이콘 strokeWidth 웹과 동일하게 조정
- 멤버 화면 툴바 그림자 제거 및 인디케이터 그림자 최적화
- 탭 전환 시 애니메이션 재생 기능 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 00:07:59 +09:00

18 lines
491 B
Dart

/// 멤버 API 서비스
library;
import '../models/member.dart';
import 'api_client.dart';
/// 멤버 목록 조회
Future<List<Member>> getMembers() async {
final response = await dio.get('/members');
final List<dynamic> data = response.data;
return data.map((json) => Member.fromJson(json)).toList();
}
/// 활동 중인 멤버만 조회
Future<List<Member>> getActiveMembers() async {
final members = await getMembers();
return members.where((m) => !m.isFormer).toList();
}