Export to canvas only selected elements (#323)

Fixes #308
pull/325/head
Christopher Chedeau 5 years ago committed by GitHub
parent 9fa69448e4
commit 157f0eae0c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -136,9 +136,12 @@ export const SidePanel: React.FC<SidePanelProps> = ({
syncActionResult={syncActionResult} syncActionResult={syncActionResult}
elements={elements} elements={elements}
appState={appState} appState={appState}
onExportCanvas={(type: ExportType) => onExportCanvas={(type: ExportType) => {
exportCanvas(type, elements, canvas, appState) const exportedElements = elements.some(element => element.isSelected)
} ? elements.filter(element => element.isSelected)
: elements;
return exportCanvas(type, exportedElements, canvas, appState);
}}
/> />
</div> </div>
); );

Loading…
Cancel
Save