Skip to content

Commit 9754567

Browse files
collins-selfcollins-self
authored andcommitted
modified disable
1 parent 52a5e20 commit 9754567

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

Source/Applications/SystemCenter/wwwroot/Scripts/TSX/SystemCenter/CommonComponents/LocationDrawingsModal.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,15 @@ const LocationDrawingsModal = (props: IProps) => {
6363
setPageState('loading');
6464
LocationDrawingController.PagedSearch([], 'Name', true, 1, props.Location?.ID)
6565
.done((result) => {
66-
setErrors(isValid(result));
66+
const validationErrors = isValid(result);
67+
setErrors(validationErrors);
6768
setPageState('idle');
6869
})
6970
.fail(() => setPageState('error'));
7071
}, [props.Location?.ID])
7172

7273
React.useEffect(() => {
7374
props.Errors(errors);
74-
7575
const locationErrorsMap = new Map<OpenXDA.Types.Location, string[]>();
7676
locationErrorsMap.set(props.Location, errors);
7777

Source/Applications/SystemCenter/wwwroot/Scripts/TSX/SystemCenter/NewMeterWizard/NewMeterWizard.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,10 @@ export default function NewMeterWizard(props: { IsEngineer: boolean }) {
410410
return (<>
411411
<button
412412
className={drawingsModalErrors.length > 0 ? "btn btn-primary disabled" : "btn btn-primary"}
413-
onClick={() => setShowDrawingsModal(true)}
413+
onClick={() => {
414+
if (drawingsModalErrors.length > 0) return;
415+
setShowDrawingsModal(true);
416+
}}
414417
onMouseEnter={() => setHover('Drawings')}
415418
onMouseLeave={() => setHover('None')}
416419
data-tooltip={"DrawingsModal"}

0 commit comments

Comments
 (0)