const SizeListener({ super.key, required this.child, required this.onSizeChange, this.delayDuration, });