Ivy-Apps / ivy-wallet

Ivy Wallet is an open-source money manager app for android that you can either build or download from Google Play.
https://play.google.com/store/apps/details?id=com.ivy.wallet
GNU General Public License v3.0
2.69k stars 626 forks source link

[Refactor] BalanceViewModel: use by delegation for mutable states #3521

Closed shamim-emon closed 1 week ago

shamim-emon commented 1 week ago

Please confirm the following

What would you like to improve?

Rework val x = mutableStateOf() and x.value to x by mutableStateOf() and x.

Because...

It's more convenient to use and the code becomes simpler to read.

Description

No response

Success Criteria

ivywallet commented 1 week ago

Thank you @shamim-emon for raising Issue #3521! 🚀 What's next? Read our Contribution Guidelines 📚.

Tagging @ILIYANGERMANOV for review & approval 👀

shamim-emon commented 1 week ago

I'm on it

ivywallet commented 1 week ago

Thank you for your interest @shamim-emon! 🎉 Issue #3521 is assigned to you. You can work on it! ✅

If you don't want to work on it now, please un-assign yourself so other contributors can take it.

Also, make sure to read our Contribution Guidelines.