Skip to content

Commit

Permalink
simplify implementation and fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
pemrouz committed Dec 29, 2015
1 parent 679d337 commit 83d9ff5
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 22 deletions.
1 change: 0 additions & 1 deletion .popper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ tests: (npm run build > /dev/null) && browserify ./test.js
-i colors
-i chai
| sed -E "s/require\('chai'\)/window.chai/"
| uglifyjs

watch:
- src
Expand Down
16 changes: 7 additions & 9 deletions dist/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,18 +30,16 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
function precss(ripple) {
if (!_client2.default) return;
log('creating');
ripple.render = render(ripple)(ripple.render);
ripple.render = render(ripple.render);
return ripple;
}

function render(ripple) {
return function (next) {
return function (el) {
return group('render ' + (0, _lo2.default)(el.nodeName) + ' ' + (el.count = el.count || 0, ++el.count), function (d) {
return (0, _perf2.default)(next)(el);
});
};
var render = function render(next) {
return function (el) {
return group('render ' + (0, _lo2.default)(el.nodeName) + ' ' + (el.count = el.count || 0, ++el.count), function (d) {
return (0, _perf2.default)(next)(el);
});
};
}
};

var log = require('utilise/log')('[ri/perf]');
21 changes: 11 additions & 10 deletions src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,21 @@
export default function precss(ripple){
if (!client) return;
log('creating')
ripple.render = render(ripple)(ripple.render)
ripple.render = render(ripple.render)
return ripple
}

function render(ripple) {
return function(next) {
return function(el) {
return group('render ' + lo(el.nodeName) + ' ' + (el.count = el.count || 0, ++el.count), d => perf(next)(el))
}
}
}
const render = next => el => group(
'render '
+ lo(el.nodeName)
+ ' '
+ (el.count = el.count || 0, ++el.count)
, d => perf(next)(el)
)

const log = require('utilise/log')('[ri/perf]')

import identity from 'utilise/identity'
import client from 'utilise/client'
import perf from 'utilise/perf'
import lo from 'utilise/lo'
var log = require('utilise/log')('[ri/perf]')
import lo from 'utilise/lo'
4 changes: 2 additions & 2 deletions test.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ describe('Perf', function(){

beforeEach(function(done){
container.innerHTML = '<css-1></css-1>'
el = container.children[1]
el = container.children[0]
time(50, done)
})

Expand All @@ -27,7 +27,7 @@ describe('Perf', function(){
, result

ripple('css-1', function(){ result = true })
ripple.draw()
ripple.render(el)

expect(result).to.be.ok
})
Expand Down

0 comments on commit 83d9ff5

Please sign in to comment.