@prisma-cms/front-editor
Version:
23 lines (22 loc) • 900 B
TypeScript
import React from 'react';
import HtmlTag from './HtmlTag';
import { TagProps, TagState } from './interfaces';
export declare class Tag<P extends TagProps = TagProps, S extends TagState = TagState> extends HtmlTag<P, S> {
static Name: "Tag";
static defaultProps: {
render_badge: boolean;
can_be_edited: boolean;
render_add_button: boolean;
tag: string;
contentEditable: undefined;
errorDelay: number;
SaveIcon: React.ComponentType<{}>;
ResetIcon: React.ComponentType<import("material-ui/SvgIcon").SvgIconProps>;
EditIcon: React.ComponentType<import("material-ui/SvgIcon").SvgIconProps>;
cacheKeyPrefix: string;
};
renderPanelView(content?: React.ReactNode): React.ReactNode;
editable(): boolean;
prepareRootElementProps(props: P & Record<string, any>): Record<string, any>;
}
export default Tag;