Adds a bottom sheet component to the application with dynamic height.
The height of bottom sheet will be the same of content's height.
The context, content and hasCloseButton parameters are required.
The context parameter expects to receive the current application context.
The content parameter specifies the list of internal elements that will be presented in the bottom sheet.
The hasCloseButton parameter specifies whether the bottom sheet will have a button to close it.
The title parameter sets a title for the bottom sheet.
The titleTextStyle parameter sets the bottom sheet title text style.
The onTapCloseButton parameter specifies a function that will be executed whenever the close button is tapped.
The style parameter contains the component's style settings.
The isDismissible parameter specifies whether the bottom sheet will be dismissed when user taps on the scrim.
The enableDrag parameter specifies whether the bottom sheet can be dragged up and down and dismissed by swiping
downwards.