Beam: remove reactive (view-based) ray conf

This commit is contained in:
Enrico Ros
2024-04-22 01:01:17 -07:00
parent 9fbcca1ff2
commit 5bb11249d6
+4 -5
View File
@@ -15,7 +15,6 @@ import { BeamRayGrid } from './scatter/BeamRayGrid';
import { BeamScatterInput } from './scatter/BeamScatterInput';
import { BeamScatterPane } from './scatter/BeamScatterPane';
import { BeamStoreApi, useBeamStore } from './store-beam.hooks';
import { SCATTER_RAY_DEF } from './beam.config';
export function BeamView(props: {
@@ -90,10 +89,10 @@ export function BeamView(props: {
// runnning
// [effect] pre-populate a default number of rays
const bootup = raysCount < SCATTER_RAY_DEF;
React.useEffect(() => {
bootup && handleRaySetCount(SCATTER_RAY_DEF);
}, [bootup, handleRaySetCount]);
// const bootup = raysCount < SCATTER_RAY_DEF;
// React.useEffect(() => {
// bootup && handleRaySetCount(SCATTER_RAY_DEF);
// }, [bootup, handleRaySetCount]);
// Explainer, if unseen