@atlaskit/editor-core
Version:
A package contains Atlassian editor core functionality
22 lines (21 loc) • 757 B
TypeScript
/// <reference types="react" />
import { PureComponent } from 'react';
import { EventHandlers } from '../../../ui/Renderer';
import ProviderFactory from '../../../providerFactory';
import { Appearance } from '../../../ui/Media/MediaComponent';
import { MediaType } from '../../../schema';
import { CardDimensions } from '@atlaskit/media-card';
import { ImageResizeMode } from '@atlaskit/media-core';
export interface MediaProps {
id: string;
providers?: ProviderFactory;
eventHandlers?: EventHandlers;
type: MediaType;
collection: string;
cardDimensions?: CardDimensions;
appearance?: Appearance;
resizeMode?: ImageResizeMode;
}
export default class Media extends PureComponent<MediaProps, {}> {
render(): JSX.Element;
}