jamis
Version:
一种支持通过JSON配置方式生成页面的组件库
15 lines (14 loc) • 649 B
TypeScript
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 {};