UNPKG

635 BTypeScriptView Raw
1import React from 'react';
2import type { ReactNode, ReactElement } from 'react';
3import { NativeProps } from '../../utils/native-props';
4import type { ErrorBlockStatus, ImageRecord } from '.';
5import './error-block.less';
6export declare type ErrorBlockProps = {
7 status?: ErrorBlockStatus;
8 title?: ReactNode;
9 image?: string | ReactElement;
10 description?: ReactNode;
11 fullPage?: boolean;
12 children?: ReactNode;
13} & NativeProps<'--image-height' | '--image-height-full-page' | '--image-width' | '--image-width-full-page'>;
14export declare function createErrorBlock(imageRecord: ImageRecord): React.FC<ErrorBlockProps>;