remove unsued code

This commit is contained in:
Horcrux
2016-06-09 21:18:51 +08:00
parent 26cc3d4dd9
commit 16b4f741f5
2 changed files with 0 additions and 62 deletions

View File

@@ -1,49 +0,0 @@
/**
* Format potential percentage props
*
* convert somet props like those
* width="50%"
* height="500"
*
* to
* {
* width: {
* percentage: true,
* value: 0.5
* },
* height: {
* percentage: false,
* value: 500
* }
* }
*
*
*/
import _ from 'lodash';
import percentToFloat from './percentToFloat';
function percentageTransform(value) {
if (typeof value === 'number') {
return {
percentage: false,
value
};
}
let float = percentToFloat(value);
return {
percentage: float !== +value,
value: float
};
}
export default function (props, list) {
return _.reduce(list, (prev, name) => {
if (!_.isNil(props[name])) {
prev[name] = percentageTransform(props[name]);
}
return prev;
}, {});
}

View File

@@ -1,13 +0,0 @@
import percentToFloat from './percentToFloat';
let percentReg = /%/;
export default function (...args) {
let hasPercent = percentReg.test(args.join(''));
if (hasPercent) {
return args.map(arg => {
return function (base) {
return percentReg.test(arg) ? percentToFloat(arg) * base : +arg;
};
});
}
}