Enhance error handling and loading states in FastBooking and FreeSelectRoom features
- Added `isError` state tracking in `State` to improve error identification and handling. - Introduced `ErrorView` and updated `FastBooking` composables to display error UI when necessary. - Refactored `LoadingView` for better clarity and modularity. - Improved `FastBookingComponent` logic for room availability checks, error handling, and state management. - Updated `FreeSelectRoomComponent` to use `FreeUpRoomUseCase` directly and removed redundant event handling logic. - Added error string resource for better localization handling.
Пожалуйста, зарегистрируйтесь или войдите чтобы прокомментировать