diff --git a/src/component/FlexContainerComponent.js b/src/component/FlexContainerComponent.js index 768509a..972ba2e 100644 --- a/src/component/FlexContainerComponent.js +++ b/src/component/FlexContainerComponent.js @@ -83,8 +83,8 @@ class FlexContainerComponent extends Component { * @inheritdoc * @extends Component.generate() */ - generate(modifier = null, styleStore = null, functionStore = null) { - if (this._children && this._children.length > 0) { + generate(generator = singlepage, modifier = null, styleStore = null, functionStore = null) { + if (this._children && this._children.length > 1) { if (this._distributeEvenglyAfterGenerate) { let childDistributionFraction = Math.floor( @@ -105,6 +105,6 @@ class FlexContainerComponent extends Component { } } - return super.generate(modifier, styleStore, functionStore); + return super.generate(generator, modifier, styleStore, functionStore); } } diff --git a/src/generators/defaultGenerators.js b/src/generators/defaultGenerators.js new file mode 100644 index 0000000..6725f85 --- /dev/null +++ b/src/generators/defaultGenerators.js @@ -0,0 +1 @@ +const singlepage = new CompelGenerator();