useEffect method
Create an effect hook
Implementation
void useEffect(Function()? Function() effect,
{List<dynamic> dependencies = const []}) {
if (_hookIndex >= _hooks.length) {
// Create new hook
final hook = EffectHook(effect, dependencies);
_hooks.add(hook);
} else {
// Update dependencies for existing hook
final hook = _hooks[_hookIndex] as EffectHook;
hook.updateDependencies(dependencies);
}
_hookIndex++;
}