dev method

Widget dev(
  1. List<String> st,
  2. FlutterErrorDetails errorDetails
)

Implementation

Widget dev(List<String> st, FlutterErrorDetails errorDetails) {
  print(
      "----- Exception: ${errorDetails.exceptionAsString()}\n\n\t${st.isNotEmpty ? st.join("\n\t") : errorDetails.stack}");
  return Column(
    mainAxisAlignment: MainAxisAlignment.center,
    mainAxisSize: MainAxisSize.max,
    crossAxisAlignment: CrossAxisAlignment.center,
    children: [
      Text(
        errorDetails.exceptionAsString(),
        style: const TextStyle(fontSize: 20),
      ),
      const SizedBox(height: 20),
      Scrollable(viewportBuilder: (context, position) {
        return Column(
          children: [
            Text(st.isNotEmpty
                ? st.join("\n")
                : errorDetails.stack.toString()),
          ],
        );
      }),
    ],
  );
}