icon is a parameter that can be initialized by any widget e.g Icon, this will be in the first order, default empty widget
final Widget? icon;