imrc-datetime-picker
Version:
(Improved) React component datetime picker by momentjs
20 lines (15 loc) • 412 B
JavaScript
import Loadable from "react-loadable";
export default function(loader, opts = {}) {
const defaultOpts = {
loading: () => null,
delay: 200
};
const mergeWithDefaultOpts = opts => {
return Object.assign(defaultOpts, opts);
};
const setOpts = opts => {
opts.loader = loader;
return Loadable(mergeWithDefaultOpts(opts));
};
return opts.setOptsLater ? setOpts : setOpts(opts);
}