rvv041 - AddressBook - empty Address book database case

This commit is contained in:
Rene V. Vergara A. 2024-09-11 21:34:15 -04:00
parent 06b2cd9222
commit a3a8bb1eaa

View file

@ -1256,7 +1256,10 @@ handleEvent wenv node model evt =
CheckValidAddress a -> CheckValidAddress a ->
[Model $ model & abAddressValid .~ isRecipientValid a] [Model $ model & abAddressValid .~ isRecipientValid a]
CheckValidDescrip a -> [Model $ model & abDescripValid .~ isValidString a] CheckValidDescrip a -> [Model $ model & abDescripValid .~ isValidString a]
ShowAdrBook -> [Model $ model & showAdrBook .~ True & menuPopup .~ False] ShowAdrBook ->
if null (model ^. abaddressList)
then [Model $ model & newAdrBkEntry .~ True & menuPopup .~ False]
else [Model $ model & showAdrBook .~ True & menuPopup .~ False]
CloseAdrBook -> [Model $ model & showAdrBook .~ False] CloseAdrBook -> [Model $ model & showAdrBook .~ False]
NewAdrBkEntry -> NewAdrBkEntry ->
[Model $ model & newAdrBkEntry .~ True & menuPopup .~ False] [Model $ model & newAdrBkEntry .~ True & menuPopup .~ False]