slab/delta

RFC:Nested combinations

Fi2zz opened this issue · 0 comments

let delta = [
	{
		attributes: {
			type: "bullet-list-container",
		},
		children: [
			{ insert: "Child 1" },
			{ insert: "Child 2" },
			{
				insert: "Child 3",
				attributes: { type: "bullet-list-container" },
				children: [{ insert: "Sub Child 1" }, { insert: "Sub Child 2" }],
			},
		],
	},
];

// output  to

/**


    <ul>
        <li>Child 1</li>
        <li>Child 2</li>
        <li>Child 3
                <ul>
                    <li>Sub Child 1</li>
                    <li>Sub Child 2</li>
                </ul>
        </li>

    </ul>



 */