feat(App): update Finlytic Flutter app UI and blocs

This commit is contained in:
2026-08-09 21:01:46 +02:00
parent e7427b7464
commit a708d2977c
591 changed files with 1095105 additions and 0 deletions
@@ -0,0 +1,33 @@
import 'package:equatable/equatable.dart';
import 'package:finlytic_app/features/asset_detail/models/fundamental_data_model.dart';
import 'package:finlytic_app/features/asset_detail/models/technical_analysis_model.dart';
abstract class AssetDetailState extends Equatable {
const AssetDetailState();
@override
List<Object?> get props => [];
}
class AssetDetailInitial extends AssetDetailState {}
class AssetDetailLoading extends AssetDetailState {}
class AssetDetailLoaded extends AssetDetailState {
final FundamentalDataModel? fundamentalData;
final TechnicalAnalysisModel? technicalAnalysis;
const AssetDetailLoaded({this.fundamentalData, this.technicalAnalysis});
@override
List<Object?> get props => [fundamentalData, technicalAnalysis];
}
class AssetDetailError extends AssetDetailState {
final String message;
const AssetDetailError(this.message);
@override
List<Object?> get props => [message];
}