import React from "react"; let busy = false; let vehicles = []; let models = ["Ocean", "PEAR"]; let years = [2023, 2024]; let totalVehicles = 0; let error = null; export const VehicleProvider = ({ children }) => { return
{children}
; }; export const useVehicleContext = () => ({ busy, vehicles, totalVehicles, models, years, getVehicles: jest.fn(() => vehicles), addVehicle: jest.fn(), getModels: jest.fn(() => { models = ["Ocean", "PEAR"]; }), getYears: jest.fn(() => { years = [2023, 2024]; }), sendCommand: jest.fn((vins, command, parameters, token) => ({ vins, command, parameters, })), getConnections: jest.fn((vins, token) => { const result = {}; vins.forEach((vin) => { result[vin] = true; }); return result; }), }); export const setBusy = (val) => { busy = val; }; export const setVehicles = (val) => { vehicles = val; };