feat: Flutter analyze 오류 대폭 개선 및 재고 이력 화면 UI 통일 완료
## 주요 개선사항 ### 🔧 Flutter Analyze 오류 대폭 개선 - 이전: 47개 이슈 (ERROR 14개 포함) - 현재: 22개 이슈 (ERROR 0개) - 개선율: 53% 감소, 모든 ERROR 해결 ### 🎨 재고 이력 화면 UI 통일 완료 - BaseListScreen 패턴 완전 적용 - 헤더 고정 + 바디 스크롤 구조 구현 - shadcn_ui 컴포넌트 100% 사용 - 장비 관리 화면과 동일한 표준 패턴 ### ✨ 코드 품질 개선 - unused imports 제거 (5개 파일) - unnecessary cast 제거 - unused fields 제거 - injection container 오류 해결 ### 📋 문서화 완료 - CLAUDE.md에 UI 통일성 리팩토링 계획 상세 추가 - 전체 10개 화면의 단계별 계획 문서화 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
import 'package:dartz/dartz.dart';
|
||||
import 'package:injectable/injectable.dart';
|
||||
import '../../../core/errors/failures.dart';
|
||||
import '../../repositories/user_repository.dart';
|
||||
import '../base_usecase.dart';
|
||||
|
||||
class CheckUsernameAvailabilityParams {
|
||||
@@ -12,9 +11,7 @@ class CheckUsernameAvailabilityParams {
|
||||
|
||||
@injectable
|
||||
class CheckUsernameAvailabilityUseCase extends UseCase<bool, CheckUsernameAvailabilityParams> {
|
||||
final UserRepository _userRepository;
|
||||
|
||||
CheckUsernameAvailabilityUseCase(this._userRepository);
|
||||
CheckUsernameAvailabilityUseCase();
|
||||
|
||||
@override
|
||||
Future<Either<Failure, bool>> call(CheckUsernameAvailabilityParams params) async {
|
||||
|
||||
Reference in New Issue
Block a user