/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: MIT-0 */ import { VehicleData } from '../../models' import { CrudService } from '../../services/base/crudService' import { ContextInterface, createDataProvider, useDataContext } from '../base/DataContext' import { appvars } from '../../config' import VehicleService from '../../services/vehicle' const VehicleProvider = createDataProvider>( appvars.ENTITY.VEHICLE, VehicleService, ) const useVehicleContext = (): ContextInterface => useDataContext(appvars.ENTITY.VEHICLE) export { VehicleProvider, useVehicleContext }