import { fetchServerAPI } from './base'; import { Track, CarModel, CupCategory, DriverCategory, SessionType } from '@/lib/types'; const lookupRoute = '/lookup'; export async function getTracks(token: string): Promise { const response = await fetchServerAPI(`${lookupRoute}/tracks`, token); return response.data!; } export async function getCarModels(token: string): Promise { const response = await fetchServerAPI(`${lookupRoute}/car-models`, token); return response.data!; } export async function getCupCategories(token: string): Promise { const response = await fetchServerAPI(`${lookupRoute}/cup-categories`, token); return response.data!; } export async function getDriverCategories(token: string): Promise { const response = await fetchServerAPI( `${lookupRoute}/driver-categories`, token ); return response.data!; } export async function getSessionTypes(token: string): Promise { const response = await fetchServerAPI(`${lookupRoute}/session-types`, token); return response.data!; }