import * as React from "react";
import { get } from "lodash";
// import EditorObject from "@sc/modules/page/Builder/EditorObject";
// import PropertiesBuilder from "@sc/modules/v2/Properties/components/generator";
import { PluginProps } from "./types";
import { Body } from "./live";
import { CURSOR_ID } from "@sc/modules/v2/Editor/types";
// import pluginSettings from "./settings";
// const PropertiesGenerator = (props) => {
// const { properties } = pluginSettings;
// return (
//
// );
// };
export const EditorBody: React.FC = (props) => {
const { settings, mode, id, pageContent, children } = props;
const childContent = pageContent.filter((itm) => itm.parent === settings.id);
let isEmpty = false;
if (childContent.length) {
isEmpty = !!(childContent.length === 1 && childContent[0].id === CURSOR_ID);
} else isEmpty = true;
const defaultBodyStyle = isEmpty ? { padding: 40 } : {};
return (
{children}
);
};
export default EditorBody;