Fix RideCreditsManager type error

This commit is contained in:
gpt-engineer-app[bot]
2025-10-17 14:06:25 +00:00
parent a2e05c5080
commit badb2cd865
2 changed files with 40 additions and 7 deletions

View File

@@ -84,6 +84,8 @@ export function RideCreditsManager({ userId }: RideCreditsManagerProps) {
length_meters,
inversions,
card_image_url,
average_rating,
review_count,
parks:park_id (
id,
name,
@@ -95,11 +97,11 @@ export function RideCreditsManager({ userId }: RideCreditsManagerProps) {
city
)
),
manufacturer:manufacturer_id (
manufacturer:companies!rides_manufacturer_id_fkey (
id,
name
),
designer:designer_id (
designer:companies!rides_designer_id_fkey (
id,
name
)

View File

@@ -296,11 +296,42 @@ export interface UserRideCredit {
personal_photo_id?: string;
created_at: string;
updated_at: string;
rides?: Ride & {
parks?: Park & { locations?: Location };
manufacturers?: Company;
designers?: Company;
ride_models?: any;
rides?: {
id: string;
name: string;
slug: string;
category: string;
status: string;
coaster_type?: string;
seating_type?: string;
intensity_level?: string;
track_material?: string;
max_speed_kmh?: number;
max_height_meters?: number;
length_meters?: number;
inversions?: number;
card_image_url?: string;
average_rating: number;
review_count: number;
parks?: {
id: string;
name: string;
slug: string;
park_type: string;
locations?: {
country: string;
state_province?: string;
city?: string;
};
};
manufacturer?: {
id: string;
name: string;
};
designer?: {
id: string;
name: string;
};
};
}