diff --git a/client/homebrew/navbar/recent.navitem.jsx b/client/homebrew/navbar/recent.navitem.jsx index bd1e1e7..e2a4b6f 100644 --- a/client/homebrew/navbar/recent.navitem.jsx +++ b/client/homebrew/navbar/recent.navitem.jsx @@ -8,6 +8,9 @@ var Nav = require('naturalcrit/nav/nav.jsx'); const VIEW_KEY = 'homebrewery-recently-viewed'; const EDIT_KEY = 'homebrewery-recently-edited'; +//DEPRICATED + + var BaseItem = React.createClass({ getDefaultProps: function() { return { @@ -28,6 +31,8 @@ var BaseItem = React.createClass({ }, componentDidMount: function() { + console.log('Recent nav item is depricated'); + var brews = JSON.parse(localStorage.getItem(this.props.storageKey) || '[]'); brews = _.filter(brews, (brew)=>{ diff --git a/scripts/build.js b/scripts/build.js index 2f6af1a..fbdce82 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -2,19 +2,20 @@ const label = 'build'; console.time(label); const clean = require('vitreum/steps/clean.js'); -const jsx = require('vitreum/steps/jsx.js').partial; -const lib = require('vitreum/steps/libs.js').partial; -const less = require('vitreum/steps/less.js').partial; -const asset = require('vitreum/steps/assets.js').partial; +const jsx = require('vitreum/steps/jsx.js'); +const lib = require('vitreum/steps/libs.js'); +const less = require('vitreum/steps/less.js'); +const asset = require('vitreum/steps/assets.js'); const Proj = require('./project.json'); -clean() - .then(lib(Proj.libs)) - .then(jsx('homebrew', './client/homebrew/homebrew.jsx', Proj.libs, ['./shared'])) - .then(less('homebrew', ['./shared'])) - .then(jsx('admin', './client/admin/admin.jsx', Proj.libs, ['./shared'])) - .then(less('admin', ['./shared'])) - .then(asset(Proj.assets, ['./shared', './client'])) - .then(console.timeEnd.bind(console, label)) +Promise.resolve() + .then(()=>clean()) + .then(()=>lib(Proj.libs)) + .then(()=>jsx('homebrew', './client/homebrew/homebrew.jsx', Proj.libs, ['./shared'])) + .then((deps)=>less('homebrew', ['./shared'], deps)) + .then(()=>jsx('admin', './client/admin/admin.jsx', Proj.libs, ['./shared'])) + .then((deps)=>less('admin', ['./shared'], deps)) + .then(()=>asset(Proj.assets, ['./shared', './client'])) + .then(()=>console.timeEnd.bind(console, label)) .catch(console.error); \ No newline at end of file diff --git a/scripts/dev.js b/scripts/dev.js index c112e84..b79137a 100644 --- a/scripts/dev.js +++ b/scripts/dev.js @@ -1,21 +1,21 @@ const label = 'dev'; console.time(label); -const jsx = require('vitreum/steps/jsx.watch.js').partial; -const less = require('vitreum/steps/less.watch.js').partial; -const assets = require('vitreum/steps/assets.watch.js').partial; -const server = require('vitreum/steps/server.watch.js').partial; -const livereload = require('vitreum/steps/livereload.js').partial; +const jsx = require('vitreum/steps/jsx.watch.js'); +const less = require('vitreum/steps/less.watch.js'); +const assets = require('vitreum/steps/assets.watch.js'); +const server = require('vitreum/steps/server.watch.js'); +const livereload = require('vitreum/steps/livereload.js'); const Proj = require('./project.json'); Promise.resolve() - .then(jsx('homebrew', './client/homebrew/homebrew.jsx', Proj.libs, './shared')) - .then(less('homebrew', './shared')) - .then(jsx('admin', './client/admin/admin.jsx', Proj.libs, './shared')) - .then(less('admin', './shared')) - .then(assets(Proj.assets, ['./shared', './client'])) - .then(livereload()) - .then(server('./server.js', ['server'])) - .then(console.timeEnd.bind(console, label)) + .then(()=>jsx('homebrew', './client/homebrew/homebrew.jsx', Proj.libs, './shared')) + .then((deps)=>less('homebrew', './shared', deps)) + .then(()=>jsx('admin', './client/admin/admin.jsx', Proj.libs, './shared')) + .then((deps)=>less('admin', './shared', deps)) + .then(()=>assets(Proj.assets, ['./shared', './client'])) + .then(()=>livereload()) + .then(()=>server('./server.js', ['server'])) + .then(()=>console.timeEnd.bind(console, label)) .catch(console.error) \ No newline at end of file