Files
jinzhi/lib/features/assets/presentation/asset_edit_page.dart
T
2026-06-23 14:42:13 +08:00

22 lines
598 B
Dart

import 'package:flutter/material.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import '../application/asset_portfolio_controller.dart';
import 'asset_form_page.dart';
class AssetEditPage extends ConsumerWidget {
const AssetEditPage({super.key, required this.id});
final String id;
@override
Widget build(BuildContext context, WidgetRef ref) {
final holding = ref
.watch(assetPortfolioControllerProvider)
.holdings
.map((item) => item.holding)
.firstWhere((item) => item.id == id);
return AssetFormPage.edit(holding: holding);
}
}