client/src/compoundAnalysis/components/JustSum.tsx
import React from "react";
import { useDispatch } from "react-redux";
import { AnalysisTypes } from "../../messages";
import * as analysisActions from "../actions";
const useSumSig = ({
enabled, jobIndex, analysisId,
}: {
enabled: boolean, jobIndex: number, analysisId: string,
}) => {
const dispatch = useDispatch();
React.useEffect(() => {
if (enabled) {
dispatch(analysisActions.Actions.run(analysisId, jobIndex, {
analysisType: AnalysisTypes.SUM_SIG,
parameters: {},
}));
}
}, [analysisId, enabled, jobIndex]);
};
export default useSumSig;