• Radch-enko's avatar
    Refactor: modularize booking editor and domain logic
    · 4f99cc15
    Radch-enko создал
    - 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.
    4f99cc15