Refactor: modularize booking editor and domain logic
- Moved `CreateBookingUseCase` and `UpdateBookingUseCase` to the `core/domain` module for better cross-module reusability. - Extracted `BookingEditor` logic into a new `bookingEditor` module with di setup and updated dependencies. - Replaced `UpdateEventComponent` with `BookingEditorComponent` across the main module to streamline event management. - Consolidated shared UI components into the `core/ui` module to avoid duplication. - Updated Gradle files and DI modules for consistent dependency management. - Improved naming and organization of string resources for booking-related views.
Пожалуйста, зарегистрируйтесь или войдите чтобы прокомментировать