useOnPostFrameMount function

void useOnPostFrameMount(
  1. VoidCallback callback
)

Calls a provided callback after widget mounts into widget tree. Difference between useOnMount is that provided callback is wrapped inside addPostFrameCallback callback

useOnPostFrameMount(() {
  print('called after post frame callback on widget mounted');
});

Implementation

void useOnPostFrameMount(VoidCallback callback) {
  useEffect(() {
    WidgetsBinding.instance.addPostFrameCallback((_) {
      callback();
    });
    return null;
  }, []);
}