diff --git a/packages/core/app/components/SideBar.js b/packages/core/app/components/SideBar.js index 0034f5ea..4d1d5441 100644 --- a/packages/core/app/components/SideBar.js +++ b/packages/core/app/components/SideBar.js @@ -29,6 +29,7 @@ export const SideBar = ({ name, exports: functionExports, iframe, mainRef, child settings: { persistRandomOnExport, showStateExport, + engine, hidePresets, hideScaleToFit, initialScaleToFit, @@ -51,6 +52,8 @@ export const SideBar = ({ name, exports: functionExports, iframe, mainRef, child const [values, setValues] = useValues(name, inputs, exportedPresets); + const showDensitySelector = engine.isRasterExport ?? false; + const handleOnChange = (e, name, value) => { setValues(name, value); }; @@ -93,6 +96,17 @@ export const SideBar = ({ name, exports: functionExports, iframe, mainRef, child useInteractiveInputs(inputs, iframe, handleOnChange); useShortcuts(handleExport); + const DensityPicker = () => ( + + ); + return (
{children}
@@ -190,16 +204,19 @@ export const SideBar = ({ name, exports: functionExports, iframe, mainRef, child
{!showMultipleExports ? ( -
- -
+ <> + {showDensitySelector && } +
+ +
+ ) : ( <>