import {makeProvider} from '../../_lib'; import {useState} from 'react'; import {Api} from '../../api'; import {AxiosRequestConfig} from 'axios'; function useApi() { const [api, setApi] = useState(new Api()); function setNewApi( stateApiOptions: AxiosRequestConfig, maestroApiOptions: AxiosRequestConfig, ) { // setApi(new Api(stateApiOptions, maestroApiOptions)) } return {api, setNewApi}; } export const { Provider: ApiProvider, useProvider: useApiProvider, } = makeProvider(useApi);