switcher static method
Implementation
static Widget switcher({
required dynamic status,
required Map<dynamic, Widget> cases,
List<dynamic> dependencies = const [Null],
}) {
QuickWatcher watcher = QuickWatcher(
bindDependencies: dependencies,
builder: (context) =>
cases[status] ??
ErrorWidget.withDetails(
message: "Case not implemented...",
),
);
return watcher;
}