UNPKG

@bigfishtv/cockpit

Version:

25 lines (23 loc) 740 B
/** * Image Edit Utilities * @module Utilities/imageEditUtils */ import ImageEditModal from '../components/editor/ImageEditModal'; import { modalHandler } from '../components/modal/ModalHost'; /** * Shortcut function for opening image edit modal, allows for an onChnage callback, e.g. to refresh image in gallery upon update * @param {Object} asset - Tank asset object * @param {Function} assetChangedCallback - onChange callback function */ export function openImageEditModal(asset, assetChangedCallback) { modalHandler.add({ Component: ImageEditModal, props: { standalone: true, asset: asset, onAssetChange: assetChangedCallback, onClose: function onClose() {}, onSave: assetChangedCallback } }); }