Исправление GraphQL ошибок: удаление несуществующих полей из запросов Laximo

- Удалены несуществующие поля doors, frame, frames, framefrom, frameto, engine1, engine2, attributes
- Обновлены GraphQL запросы для соответствия схеме
- Обновлены TypeScript типы LaximoVehicleSearchResult
- Сохранены улучшения UI из удаленного репозитория
- Исправлены ApolloError при поиске автомобилей
This commit is contained in:
Bivekich
2025-07-02 16:36:27 +03:00
parent cfddecd686
commit f71672dfa8
3 changed files with 141 additions and 88 deletions

View File

@ -88,7 +88,6 @@ export interface LaximoVehicleSearchResult {
// Дополнительные атрибуты из документации Laximo
grade?: string
transmission?: string
doors?: string
creationregion?: string
destinationregion?: string
date?: string
@ -97,12 +96,6 @@ export interface LaximoVehicleSearchResult {
trimcolor?: string
datefrom?: string
dateto?: string
frame?: string
frames?: string
framefrom?: string
frameto?: string
engine1?: string
engine2?: string
engine_info?: string
engineno?: string
options?: string
@ -112,8 +105,9 @@ export interface LaximoVehicleSearchResult {
market?: string
prodRange?: string
prodPeriod?: string
carpet_color?: string
seat_combination_code?: string
// Дополнительные атрибуты (могут приходить в виде массива attributes)
sales_code?: string
}
export interface LaximoVehicleInfo {