fourdusk
fourdusk
### try this ``` import axios, { AxiosRequestConfig, AxiosRequestHeaders } from "axios"; interface AdaptAxiosRequestConfig extends AxiosRequestConfig { headers: AxiosRequestHeaders } export const axiosInstance = axios.create({ baseURL: SOME_URL }); // Interceptors...
虽然可以用 ConfigProvider 包裹 JSX 暂时解决,但是不够优雅且每次调用都要处理很繁琐,希望可以提供注入上下文的方式使用 ```ts const onOpenDialogPlugin = () => { const instance = DialogPlugin({ body: ( ), onClose: () => { instance.hide(); }, }); }; ```
Reproduce https://stackblitz.com/edit/vitejs-vite-fspbszb5?file=package.json,src%2Fmain.ts&terminal=dev