Clean up the hook when component unmounts
@override void dispose() { // Nothing to dispose for refs }