onUpdated function
Implementation
void onUpdated(BuildContext context, void Function() callback) {
final lifecycle = _Lifecycle(context),
effect = useWidgetEffect(context) as alien.ReactiveNode,
prevSub = alien.setActiveSub(effect);
lifecycle.updatedCallbacks.add(callback);
try {
onEffectCleanup(lifecycle.update);
} finally {
alien.setActiveSub(prevSub);
}
}