@sanity/desk-tool
Version:
Tool for managing all sorts of content in a structured manner
19 lines • 748 B
TypeScript
import { SanityDocument, SchemaType, User } from '@sanity/types';
import React from 'react';
import { Subscription } from 'rxjs';
import { PaneItemPreviewState } from './types';
export interface PaneItemPreviewProps {
icon: React.ComponentType<any> | false;
layout: 'inline' | 'block' | 'default' | 'card' | 'media' | 'detail';
presence?: User[];
schemaType: SchemaType;
value: SanityDocument;
}
export declare class PaneItemPreview extends React.Component<PaneItemPreviewProps, PaneItemPreviewState> {
state: PaneItemPreviewState;
subscription: Subscription;
constructor(props: PaneItemPreviewProps);
componentWillUnmount(): void;
render(): React.JSX.Element;
}
//# sourceMappingURL=PaneItemPreview.d.ts.map