@bigtest/mirage
Version:
A client-side server to develop, test and prototype your app.
30 lines (22 loc) • 515 B
JavaScript
import faker from 'faker';
let list = {
random() {
let items = arguments.length > 0 ? arguments : [];
return function() {
return faker.random.arrayElement(items);
};
},
cycle() {
let items = arguments.length > 0 ? arguments : [];
return function(i) {
return items[i % items.length];
};
}
};
faker.list = list;
faker.random.number.range = function(min, max) {
return function(/* i */) {
return Math.random() * (max - min) + min;
};
};
export default faker;