UNPKG

@jverneaut/html-to-gutenberg

Version:

Create custom Gutenberg blocks from the HTML templates you already have.

15 lines (11 loc) 403 B
import RootAttributeExtractor from "./RootAttributeExtractor.js"; export default class DataAlign extends RootAttributeExtractor { static attributeName = "dataAlign"; static blockDataName = "_align"; transformAttributeValue(attributeValue) { if (attributeValue.trim() === "false") { return []; } return attributeValue.split(" ").filter((string) => string.trim() !== ""); } }