Describe the bug
The following Stepper StepProps should not be required ones:
The current implementation of the Stepper's Steps requires the definition of the above properties which results to an error in a Typescript context.
The listed properties should be made optional.
With the current implementation of the Native Stepper component, the way we can show/hide a step is by filtering its items.
Providing a "hidden" option that controls the visibility of the Stepper's Step will make the work with the component easier.
Currently, the Stepper's Change event, event handler contains only the index value of the selected step.
Providing the object that defines the specific step, inside the event handler's object, could help in the implementation of different scenarios.