diff --git a/src/typings.d.ts b/src/typings.d.ts index cd47da33..ddc5a8d3 100644 --- a/src/typings.d.ts +++ b/src/typings.d.ts @@ -11,10 +11,6 @@ declare module '*.gif'; declare module '*.bmp'; declare module '*.tiff'; declare module 'omit.js'; -declare module 'react-copy-to-clipboard'; -declare module 'react-fittext'; -declare module '@antv/data-set'; -declare module 'nzh/cn'; // google analytics interface interface GAFieldsObject { @@ -30,6 +26,7 @@ interface Window { hitType: 'event' | 'pageview', fieldsObject: GAFieldsObject | string, ) => void; + reloadAuthorized: () => void; } declare let ga: Function; diff --git a/src/utils/Authorized.ts b/src/utils/Authorized.ts index 807fc1fe..5c789648 100644 --- a/src/utils/Authorized.ts +++ b/src/utils/Authorized.ts @@ -9,5 +9,11 @@ const reloadAuthorized = (): void => { Authorized = RenderAuthorize(getAuthority()); }; +/** + * hard code + * block need it。 + */ +window.reloadAuthorized = reloadAuthorized; + export { reloadAuthorized }; export default Authorized;