report static method

Future<void> report(
  1. State<StatefulWidget> state,
  2. ProfileViewDetailed actor
)

Implementation

static Future<void> report(State state, ProfileViewDetailed actor) async {
  AccountReport modal = AccountReport(actor: actor);
  await showModal(state.context, modal);
  if (modal.button.actionStatus == ActionStatus.completed) {
    // ignore: invalid_use_of_protected_member
    state.setState(() {});
    // ignore: use_build_context_synchronously
    await timerDialog(state.context, messageDialog("report.thank"));
  }
  // TODO error case
}