status-im / status-desktop

Status Desktop client made in Nim & QML
https://status.app
Mozilla Public License 2.0
288 stars 78 forks source link

Profile Showcase - Assets]: Create component maintaining dirty state for Assets tab in settings #13492

Open micieslak opened 7 months ago

micieslak commented 7 months ago

Description

The analysis led to conclusions that it's beneficial to drop current nim implementation of intermediate state for Profile showcase and move it to the UI side. Analysis done here: https://github.com/status-im/status-desktop/issues/13341

Especially for assets/collectibles it was agreed that wallet models already exposed to the ui can be reused (https://github.com/status-im/status-desktop/issues/13462)

The goal of this task is to create the Qml component managing logic of dirty state when user creates own profile showcase in Assets tab.

For "Assets", current state of "Accounts" tab (https://github.com/status-im/status-desktop/issues/13490) should be taken into account in order to present only assets from selected accounts.

Screenshot from 2024-02-09 14-06-38

https://miro.com/app/board/uXjVNxUvgDA=/

iurimatias commented 7 months ago

moving to next milestone due to lack of space in this one

noeliaSD commented 5 months ago

Removed from 2.29 milestone since backend team is blocked with their task bc of wallet team needs. Wallet team have now other priorities.