Browse Source

Print a warning when trying to use not existing component type

pull/2031/head
Artur Arseniev 8 years ago
parent
commit
e4bd4b3903
  1. 1008
      dist/grapes.js
  2. 8
      dist/grapes.min.js
  3. 2
      dist/grapes.min.js.map
  4. 2
      package-lock.json
  5. 2
      package.json
  6. 6
      src/dom_components/model/Components.js

1008
dist/grapes.js

File diff suppressed because it is too large

8
dist/grapes.min.js

File diff suppressed because one or more lines are too long

2
dist/grapes.min.js.map

File diff suppressed because one or more lines are too long

2
package-lock.json

@ -1,6 +1,6 @@
{
"name": "grapesjs",
"version": "0.14.59",
"version": "0.14.60",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

2
package.json

@ -1,7 +1,7 @@
{
"name": "grapesjs",
"description": "Free and Open Source Web Builder Framework",
"version": "0.14.59",
"version": "0.14.60",
"author": "Artur Arseniev",
"license": "BSD-3-Clause",
"homepage": "http://grapesjs.com",

6
src/dom_components/model/Components.js

@ -9,6 +9,7 @@ module.exports = Backbone.Collection.extend({
this.listenTo(this, 'add', this.onAdd);
this.config = opt.config;
this.em = opt.em;
const { em } = this;
this.model = (attrs, options) => {
var model;
@ -29,6 +30,11 @@ module.exports = Backbone.Collection.extend({
if (!model) {
// get the last one
model = df[df.length - 1].model;
em &&
em.logWarning(`Component type '${attrs.type}' not found`, {
attrs,
options
});
}
return new model(attrs, options);

Loading…
Cancel
Save