25 lines
597 B
React
25 lines
597 B
React
import React from "react";
|
|
import * as ReactDOM from "react-dom/client";
|
|
import {
|
|
SimpleListVisualizer,
|
|
AdditiveForceVisualizer,
|
|
AdditiveForceArrayVisualizer
|
|
} from "./visualizers";
|
|
|
|
// Save some globals for the inline scripts to access
|
|
window.SHAP = {
|
|
SimpleListVisualizer,
|
|
AdditiveForceVisualizer,
|
|
AdditiveForceArrayVisualizer,
|
|
React: React,
|
|
ReactDOM: ReactDOM,
|
|
// Provide backward compatibility for render method
|
|
ReactDom: {
|
|
render: (element, container) => {
|
|
const root = ReactDOM.createRoot(container);
|
|
root.render(element);
|
|
return root;
|
|
}
|
|
}
|
|
};
|