enable toolbars for Preview blocks with multiple children, because it works now

This commit is contained in:
Norbert de Langen 2020-05-16 00:21:56 +02:00
parent 9519ee95f7
commit b3a146b7ad
No known key found for this signature in database
GPG Key ID: 976651DA156C2825

View File

@ -164,18 +164,9 @@ const Preview: FunctionComponent<PreviewProps> = ({
const [scale, setScale] = useState(1);
const previewClasses = className ? `${className} sbdocs sbdocs-preview` : 'sbdocs sbdocs-preview';
if (withToolbar && Array.isArray(children)) {
logger.warn('Cannot use toolbar with multiple preview children, disabling');
}
const showToolbar = withToolbar && !Array.isArray(children);
return (
<PreviewContainer
{...{ withSource, withToolbar: showToolbar }}
{...props}
className={previewClasses}
>
{showToolbar && (
<PreviewContainer {...{ withSource, withToolbar }} {...props} className={previewClasses}>
{withToolbar && (
<PositionedToolbar
border
zoom={(z) => setScale(scale * z)}