Export IProps

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
This commit is contained in:
Šimon Brandner 2021-07-02 13:31:56 +02:00
parent 598689b059
commit 38710eab88
No known key found for this signature in database
GPG key ID: 9760693FDD98A790

View file

@ -43,14 +43,14 @@ const ZOOM_COEFFICIENT = 0.0025;
// If we have moved only this much we can zoom // If we have moved only this much we can zoom
const ZOOM_DISTANCE = 10; const ZOOM_DISTANCE = 10;
interface IProps { export interface IProps {
src: string; // the source of the image being displayed src: string; // the source of the image being displayed
name?: string; // the main title ('name') for the image name?: string; // the main title ('name') for the image
link?: string; // the link (if any) applied to the name of the image link?: string; // the link (if any) applied to the name of the image
width?: number; // width of the image src in pixels width?: number; // width of the image src in pixels
height?: number; // height of the image src in pixels height?: number; // height of the image src in pixels
fileSize?: number; // size of the image src in bytes fileSize?: number; // size of the image src in bytes
onFinished(): void; // callback when the lightbox is dismissed onFinished?(): void; // callback when the lightbox is dismissed
// the event (if any) that the Image is displaying. Used for event-specific stuff like // the event (if any) that the Image is displaying. Used for event-specific stuff like
// redactions, senders, timestamps etc. Other descriptors are taken from the explicit // redactions, senders, timestamps etc. Other descriptors are taken from the explicit