UNPKG

@bigfishtv/cockpit

Version:

26 lines (23 loc) 720 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, onAssetChange: assetChangedCallback, onClose: () => {}, onSave: assetChangedCallback, }, }) }