UNPKG

@prisma-cms/front-editor

Version:
26 lines (25 loc) 1.51 kB
/** * Этот компонент надо будет переработать (как и в целом механизм с EditableObject). * Дело в том, что для редактируемых объектов и обычных объектов используются разные контаксты, * что значительно усложняет логику. Приходится смотреть и один и другой тип объектов. * Сейчас сделано только под редактируемые объекты (ибо с ними более обширная логика, нежели просто на чтение). */ export class Switch extends EditorComponent<import("../../../EditorComponent").EditorComponentProps, import("../../../EditorComponent").EditorComponentState> { static defaultProps: { name: undefined; label: undefined; helperText: undefined; disabled: boolean; color: string; errorDelay: number; SaveIcon: React.ComponentType<{}>; ResetIcon: React.ComponentType<import("material-ui/SvgIcon").SvgIconProps>; EditIcon: React.ComponentType<import("material-ui/SvgIcon").SvgIconProps>; cacheKeyPrefix: string; contentEditable: boolean | undefined; }; constructor(props: import("../../../EditorComponent").EditorComponentProps); } export default Switch; import EditorComponent from "../../../EditorComponent"; import React from "react";