fix: export into svg without logo

This commit is contained in:
Arnošt Pleskot 2023-08-31 16:53:14 +02:00
parent db622871f0
commit bcd239b91a
No known key found for this signature in database

View File

@ -166,6 +166,7 @@ export const exportToSvg = async (
opts?: {
serializeAsJSON?: () => string;
renderEmbeddables?: boolean;
includeLogo?: boolean;
},
): Promise<SVGSVGElement> => {
const {
@ -182,9 +183,14 @@ export const exportToSvg = async (
appState.fancyBackgroundImageKey &&
appState.fancyBackgroundImageKey !== "solid";
const includeLogo = (exportWithFancyBackground && opts?.includeLogo) ?? true;
const padding = !exportWithFancyBackground
? convertToExportPadding(exportPadding)
: getFancyBackgroundPadding(convertToExportPadding(exportPadding), true);
: getFancyBackgroundPadding(
convertToExportPadding(exportPadding),
includeLogo,
);
let metadata = "";
if (exportEmbedScene) {
@ -306,7 +312,7 @@ export const exportToSvg = async (
},
theme: appState.exportWithDarkMode ? THEME.DARK : THEME.LIGHT,
contentSize,
includeLogo: true,
includeLogo,
});
offsetXAdjustment =