rax
Version:
A universal React-compatible render engine.
19 lines (16 loc) • 492 B
JavaScript
import Host from './host';
import { throwError, throwMinifiedError } from '../error';
export default function injectRenderOptions({ driver, measurer }) {
// Inject render driver
if (!(Host.driver = driver || Host.driver)) {
if (process.env.NODE_ENV !== 'production') {
throwError('Rax driver not found.');
} else {
throwMinifiedError(5);
}
}
if (process.env.NODE_ENV !== 'production') {
// Inject performance measurer
Host.measurer = measurer;
}
}