reacthtmlpack
Version:
Added the missing piece of treating `index.html` as entry point in webpack bundles.
17 lines (14 loc) • 347 B
JavaScript
import {
default as fs,
} from "mz/fs";
import {
Observable,
} from "rx";
export default function prerenderProps(prerenderPropsJsonPath) {
if (!prerenderPropsJsonPath) {
return Observable.of([{ location: `/` }]);
}
return Observable.fromPromise(
fs.readFile(prerenderPropsJsonPath, `utf8`)
).map(text => JSON.parse(text));
}