@guestbell/react-page-plugins
Version:
Plugins we use in GuestBell for working with amazing react-page package
20 lines (19 loc) • 640 B
TypeScript
import * as React from 'react';
import { UploadImageField } from '../uploadImageField/UploadImageField';
import { Image } from '../../types/image/Image';
export interface ImageOrSrcOryState {
imageId?: number;
image?: Image;
src?: string;
srcSet?: string;
}
export interface ImageOrSrcCustomProps {
UploadImageField: UploadImageField;
state: ImageOrSrcOryState;
onChange: (state: Partial<ImageOrSrcOryState>) => void;
hideSrcField?: boolean;
hideSrcSetField?: boolean;
}
export type ImageOrSrcProps = ImageOrSrcCustomProps;
declare const ImageOrSrc: React.FC<ImageOrSrcProps>;
export default ImageOrSrc;