layout
Description
Optional. Controls the layout of editor componentsUsage
layout?: "columns" | "default";
Parameters
The property takes the next values:
- "columns" - the components are placed in a two-column layout
- "default" - (default) components are placed in one column
Examples
Showing editor in 2 columns
import { Editor } from "@svar-ui/react-editor";
const items = [
{ comp: "text", key: "name", label: "Name", column: "left" },
{
comp: "textarea",
key: "descr",
label: "Description",
column: "left", // move to left column
},
{ comp: "checkbox", key: "admin", label: "Is Admin" }
];
export default function App() {
const data = {
name: "",
descr: "",
admin: false
};
return <Editor items={items} values={data} layout="columns" />;
}
This example shows how to define items in the left or right column by using the column property that has "right" (default) and "left" values.