2021-10-28 11:08:58 +02:00
|
|
|
import PropTypes from 'prop-types';
|
|
|
|
|
2021-09-16 13:48:21 +02:00
|
|
|
export const AssetType = {
|
|
|
|
Video: 'video',
|
|
|
|
Image: 'image',
|
|
|
|
Document: 'doc',
|
2022-02-06 11:49:57 +01:00
|
|
|
Audio: 'audio',
|
2021-09-16 13:48:21 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
export const AssetSource = {
|
|
|
|
Url: 'url',
|
|
|
|
Computer: 'computer',
|
|
|
|
};
|
2021-10-28 11:08:58 +02:00
|
|
|
|
|
|
|
export const AssetDefinition = PropTypes.shape({
|
|
|
|
id: PropTypes.number,
|
|
|
|
height: PropTypes.number,
|
|
|
|
width: PropTypes.number,
|
|
|
|
size: PropTypes.number,
|
|
|
|
createdAt: PropTypes.string,
|
|
|
|
ext: PropTypes.string,
|
|
|
|
mime: PropTypes.string,
|
|
|
|
name: PropTypes.string,
|
|
|
|
url: PropTypes.string,
|
|
|
|
updatedAt: PropTypes.string,
|
|
|
|
alternativeText: PropTypes.string,
|
|
|
|
caption: PropTypes.string,
|
|
|
|
formats: PropTypes.shape({
|
|
|
|
thumbnail: PropTypes.shape({
|
|
|
|
url: PropTypes.string,
|
|
|
|
}),
|
|
|
|
}),
|
|
|
|
});
|