@sanity/form-builder
Version:
Sanity form builder
21 lines • 810 B
TypeScript
import React from 'react';
import { Path, Marker } from '@sanity/types';
import { FormFieldPresence } from '@sanity/base/presence';
import { PortableTextBlock } from '@sanity/portable-text-editor';
import { PatchEvent } from '../../../PatchEvent';
import { ObjectEditData } from '../types';
export interface EditObjectProps {
focusPath: Path;
markers: Marker[];
objectEditData: ObjectEditData;
onBlur: () => void;
onChange: (patchEvent: PatchEvent, editPath: Path) => void;
onClose: () => void;
onFocus: (path: Path) => void;
presence: FormFieldPresence[];
scrollElement: HTMLElement;
readOnly: boolean;
value: PortableTextBlock[] | undefined;
}
export declare const EditObject: (props: EditObjectProps) => React.JSX.Element;
//# sourceMappingURL=EditObject.d.ts.map