body method

Widget body(
  1. BuildContext context
)

Implementation

Widget body(BuildContext context) {
  final viewModel = _ViewModel.of(context);
  final style = _Style.of(context);
  final factory = _Factory.of(context);
  return Container(
    color: style.theme.background,
    child: viewModel.hydratorJob.loader(
      (context, state) {
        final model = state.data!;

        return Provider.value(
          value: factory,
          builder: (_, widget) => _GoalModify(
            style: style,
            model: model,
            factory: factory,
          ),
        );
      },
      provide: true,
      runner: () => viewModel.hydrate(),
    ),
  );
}