@brizy/media-gallery
Version:
39 lines (38 loc) • 1.12 kB
JavaScript
import { always, identity } from "ramda";
import { InsertFilesTypes } from "../types/Context";
export var context = {
__type: "context",
development: true,
origin: "",
locale: "en",
height: "1000px",
colors: {},
insertFilesType: InsertFilesTypes.MULTIPLE,
acceptableTypes: [
"image/jpeg",
"image/jpg",
"image/png",
"image/gif",
"image/svg+xml"
],
mediaLibrary: {
getItems: always(new Promise(identity)),
uploadItem: always(new Promise(identity)),
removeItems: always(new Promise(identity)),
updateItem: always(new Promise(identity))
},
stockPhotos: {
getItems: always(new Promise(identity)),
downloadItem: always(new Promise(identity))
},
aiGenerated: {
generateFromText: always(new Promise(identity)),
generateFromTextAndImage: always(new Promise(identity)),
isApiKeyProvided: function() {
return Promise.resolve(true);
},
goToApiKeyTab: always({})
},
onClose: always(undefined),
onInsertFiles: always([])
};