@jverneaut/html-to-gutenberg
Version:
Create custom Gutenberg blocks from the HTML templates you already have.
15 lines (11 loc) • 403 B
JavaScript
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() !== "");
}
}