Prevent superfluous loading of farmdesigner

pull/211/head
Rick Carlino 2015-09-15 13:15:24 -05:00
parent 2068d9504e
commit 2e3c2aab90
5 changed files with 13 additions and 3 deletions

View File

@ -1,3 +1,5 @@
Fb = (window.Fb || {});
Fb.CalendarMenu = class extends React.Component {
render() {
return <div className="search-box-wrapper">

View File

@ -1,3 +1,5 @@
Fb = (window.Fb || {});
class MapPoint {
constructor(x, y) {
this.x = x || 0;

View File

@ -43,7 +43,11 @@ $(document).ready(function() {
Fb.leftMenu = document.getElementById("designer-left-menu-bar");
Fb.rightMenuContent = document.getElementById("designer-right-content");
Fb.rightMenu = document.getElementById("designer-right-menu-bar");
Fb.renderInventory();
Fb.renderCalendar();
if (Fb.leftMenuContent && Fb.leftMenu && Fb.rightMenuContent && Fb.rightMenu){
Fb.renderInventory();
Fb.renderCalendar();
} else{
console.info('Not loading designer.');
};
});

View File

@ -1,3 +1,5 @@
Fb = (window.Fb || {});
Fb.PlantCatalogContent = React.createClass({
render: function () {
var crops = fakeCrops.map(

View File

@ -5,7 +5,7 @@ FarmBot::Application.configure do
config.assets.debug = true
config.assets.compile = true
config.assets.digest = true
# config.assets.js_compressor = :none # Uglifier.new(mangle: false)
config.assets.js_compressor = Uglifier.new(mangle: false)
config.assets.precompile += ['farmbot.js']
config.assets.version = '1.1'
config.cache_classes = true