diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dd0869..3edc036 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased] (need to update branch gh-page when merged on "master") +### Added +Transform the generated layout as static + +### Added +Choose which item is static or not + ## [3.0.0] - 03/21/2019 ### Added diff --git a/demo/bootstrap/index.html b/demo/bootstrap/index.html index c4b81a1..f9b0161 100644 --- a/demo/bootstrap/index.html +++ b/demo/bootstrap/index.html @@ -4,8 +4,8 @@ React Grid Layout Builder Demo with Bootstrap - - + + diff --git a/demo/material-ui/index.html b/demo/material-ui/index.html index ea5319a..7c1c69d 100644 --- a/demo/material-ui/index.html +++ b/demo/material-ui/index.html @@ -5,7 +5,7 @@ React Grid Layout Builder Demo with Materia UI - + diff --git a/demo/src/bootstrap/app.js b/demo/src/bootstrap/app.js index 7a3dcc9..976b95e 100644 --- a/demo/src/bootstrap/app.js +++ b/demo/src/bootstrap/app.js @@ -40,10 +40,22 @@ const defaultReactGridLayoutProps = { class ReactGridLayoutBuilderDemo extends React.Component { generateDOM = () => { + const isAllStatic = this.props.conf.isAllStatic; + const toggleStatic = this.props.toggleStatic; return _.map(this.props.conf.layouts.lg, function(l, i) { + const staticGrid = isAllStatic ? true : l.static; return ( -
- {l.static ? ( +
+
+