git.iko.soy/typeable/octopod
on master help sign in
Made buttons not clickable when disabled (#33)
commit26d9451b2479d6b8b9d784aa9af136bd9ffc7d06 authoriko <ilyakooo0@gmail.com> dateMon 8 Feb 2021, 13:00 (6 years ago) parentac83908
1 file changed+4−2
octopod-frontend/src/Page/Deployment.hs+4−2
octopod-frontend/src/Page/Deployment.hs+4−2
@@ -115,15 +115,17 @@ deploymentHead dfiDyn sentEv =
115115 else mdo
116116 let btnState = not $ isPending . recordedStatus $ dfi ^. field @"status"
117117 btnEnabledDyn <- holdDyn btnState $ not <$> sentEv
118− editEv <- aButtonClassEnabled
118+ editEv <- buttonClassEnabled'
119119 "page__action button button--edit popup-handler"
120120 "Edit deployment"
121121 btnEnabledDyn
122− archEv <- aButtonClassEnabled
122+ "button--disabled"
123+ archEv <- buttonClassEnabled'
123124 "page__action button button--secondary button--archive \
124125 \classic-popup-handler"
125126 "Move to archive"
126127 btnEnabledDyn
128+ "button--disabled"
127129 pure (R.tag (current dfiDyn) editEv, archEv)
128130 url' <- kubeDashboardUrl dfiDyn
129131 void . dyn $ url' <&> maybe blank (\url ->