Skip to content

Commit

Permalink
fix: fix console warning and error in create scenario dialo
Browse files Browse the repository at this point in the history
  • Loading branch information
nborde-CSM committed Oct 28, 2021
1 parent f4410c5 commit f96299e
Showing 1 changed file with 12 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -78,17 +78,22 @@ const CreateScenarioDialog = ({
};
const [scenarioNameFieldValues, setScenarioNameFieldValues] = useState(scenarioNameInitialState);
const [isMaster, setMaster] = useState(false);
const [datasetFieldValues, setDatasetFieldValues] = useState({});

let filteredDatasets = datasets;
if (datasetsFilter) {
filteredDatasets = datasets.filter(datasetsFilter);
}

const [datasetFieldValues, setDatasetFieldValues] = useState(
filteredDatasets.length > 0 ? filteredDatasets[0] : dialogLabels.datasetPlaceholder
);

const [parentScenarioFieldValues, setParentScenarioFieldValues] = useState({});
const [scenarioTypeFieldValues, setScenarioTypeFieldValues] = useState({});
const currentScenarioSelected = currentScenario.data !== null;
const defaultParentScenario = useRef({});
const defaultScenarioType = useRef({});

let filteredDatasets = datasets;
if (datasetsFilter) {
filteredDatasets = datasets.filter(datasetsFilter);
}
useEffect(() => {
if (currentScenarioSelected) {
defaultParentScenario.current = currentScenario.data;
Expand Down Expand Up @@ -239,9 +244,9 @@ const CreateScenarioDialog = ({
id="dataset"
disableClearable={true}
options={filteredDatasets}
defaultValue={datasetFieldValues}
value={datasetFieldValues}
onChange={(event, newDataset) => handleChangeDataset(newDataset)}
getOptionLabel={(option) => (Object.keys(option).length !== 0 ? option.name : '')}
getOptionLabel={(option) => (option.name ? option.name : '')}
getOptionSelected={(option, value) => option.id === value.id}
renderInput={(params) => (
<TextField
Expand Down

0 comments on commit f96299e

Please sign in to comment.