You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailchat/web/src/plugin/common/reg.ts

35 lines
655 B
TypeScript

import { buildRegList, FastFormFieldMeta } from 'tailchat-shared';
/**
*
*/
export interface PluginGroupPanel {
/**
*
* @example com.msgbyte.webpanel/grouppanel
*/
name: string;
/**
*
*/
label: string;
/**
* ,
*/
provider: string;
/**
* , 使
*/
extraFormMeta: FastFormFieldMeta[];
/**
*
*/
render: React.ComponentType;
}
export const [pluginGroupPanel, regGroupPanel] =
buildRegList<PluginGroupPanel>();