When working with Bottom Sheets and Dialog how to perform operation:
- Use a SharedViewModel with fragment that created this bottom sheet?
- Don't use a ViewModel at all?
- Creating a separate ViewModel for the BottomSheet?
- Any other approach that is best practice