UNPKG

create-ias-lowcode

Version:

27 lines (25 loc) 694 B
import type { ButtonProps, ButtonSettingsProps } from "./type"; import { Component } from "./component"; import { Settings } from "./settings"; export * from './tab-radio-rules-schema' // 导出UMD模块类型 export interface ButtonUMDModule { Component: React.FC<ButtonProps>; Settings: React.FC<ButtonSettingsProps>; type: string; name: string; componentType: string; defaultProps:ButtonProps } // UMD全局变量声明 declare global { interface Window { BaseButton?: ButtonUMDModule; } } // export const type = 'button' export const defaultProps = { text:'按钮1' } export const componentType = 'component' export { Component, Settings };