@uploadcare/blocks
Version:
Building blocks for Uploadcare products integration
22 lines (19 loc) • 452 B
JavaScript
export const blockCtx = () => ({
'*ctxTargetsRegistry': new Map(),
});
export const activityBlockCtx = () => ({
...blockCtx(),
'*currentActivity': '',
'*currentActivityParams': {},
'*history': [],
'*activityCaption': '',
'*activityIcon': '',
});
export const uploaderBlockCtx = () => ({
...activityBlockCtx(),
'*commonProgress': 0,
'*uploadList': [],
'*outputData': null,
'*focusedEntry': null,
'*uploadMetadata': null,
});