UNPKG

jamis

Version:

一种支持通过JSON配置方式生成页面的组件库

15 lines (14 loc) 649 B
import React from 'react'; import type { RendererComponent, RendererProps } from 'jamis-core'; import type { StatusSchema } from './types'; interface StatusProps extends RendererProps, Omit<StatusSchema, 'className'> { } export declare class StatusField extends React.Component<StatusProps, object> { static defaultProps: Partial<StatusProps>; getIconColor(iconName: string): "text-dark" | "text-primary" | "text-success" | "text-danger" | "text-warning"; render(): JSX.Element; } export declare class StatusFieldRenderer extends StatusField { static hookBeforeRenderSchema: RendererComponent['hookBeforeRenderSchema']; } export {};