Leon4gr45's picture
Include updated package-lock.json (part 12)
391a73c verified
Raw
History Blame Contribute Delete
791 Bytes
import React from 'react';
import createRendererForReact19 from './reconciler-31.js';
import createRendererForReact19_2 from './reconciler-33.js';
import createRendererForReact18AndLess from './reconciler-23.js';
const [major, minor] = React.version.split('.').map((v) => parseInt(v, 10));
let renderer;
if (major >= 20 || (major === 19 && minor >= 2)) {
// Use the reconciler built for 19.2, assuming it's compatible with later versions.
renderer = createRendererForReact19_2;
}
else if (major === 19) {
// Use the older 19.x reconciler (for 19.0.x and 19.1.x)
renderer = createRendererForReact19;
}
else {
// Fallback for React 18.x and previous versions.
renderer = createRendererForReact18AndLess;
}
var renderer$1 = renderer;
export { renderer$1 as default };