GitHub repository: yurynix/use-dispose-uncommitted
Description: Provide eventual callback for when react decides not to commit rendered component