types: fix

This commit is contained in:
xiaoxian521 2022-11-30 12:51:15 +08:00
parent c7ab236e10
commit ee5d82c021
2 changed files with 2 additions and 5 deletions

View File

@ -1,6 +1,5 @@
import { iconType } from "./types"; import { iconType } from "./types";
import { h, defineComponent, Component } from "vue"; import { h, defineComponent, Component } from "vue";
import { addIcon } from "@iconify/vue/dist/offline";
import { IconifyIconOnline, IconifyIconOffline, FontIcon } from "../index"; import { IconifyIconOnline, IconifyIconOffline, FontIcon } from "../index";
/** /**
@ -36,8 +35,6 @@ export function useRenderIcon(icon: any, attrs?: iconType): Component {
// svg // svg
return icon; return icon;
} else if (typeof icon === "object") { } else if (typeof icon === "object") {
// iconify 本地图标
addIcon(icon, icon);
return defineComponent({ return defineComponent({
name: "OfflineIcon", name: "OfflineIcon",
render() { render() {

View File

@ -175,7 +175,7 @@ class PureHttp {
/** 单独抽离的post工具函数 */ /** 单独抽离的post工具函数 */
public post<T, P>( public post<T, P>(
url: string, url: string,
params?: T, params?: AxiosRequestConfig<T>,
config?: PureHttpRequestConfig config?: PureHttpRequestConfig
): Promise<P> { ): Promise<P> {
return this.request<P>("post", url, params, config); return this.request<P>("post", url, params, config);
@ -184,7 +184,7 @@ class PureHttp {
/** 单独抽离的get工具函数 */ /** 单独抽离的get工具函数 */
public get<T, P>( public get<T, P>(
url: string, url: string,
params?: T, params?: AxiosRequestConfig<T>,
config?: PureHttpRequestConfig config?: PureHttpRequestConfig
): Promise<P> { ): Promise<P> {
return this.request<P>("get", url, params, config); return this.request<P>("get", url, params, config);