atsign-foundation / at_widgets

Flutter widgets which aid in building applications using Atsign's technology
https://docs.atsign.com
BSD 3-Clause "New" or "Revised" License
53 stars 32 forks source link

refactor(at_onboarding_flutter): Add modular support to at_onboarding_flutter #936

Open XavierChanth opened 1 week ago

XavierChanth commented 1 week ago

Many components and workflows in at_onboarding_flutter are not or reusable.

I want to refactor at_onboarding_flutter into 3 layers:

With this change there are a few other considerations I've thought about:

XavierChanth commented 9 hours ago

I chose to delay the rest of this work, extracting the file picker into a service, which is the minimum required amount of work needed by the NoPorts desktop app. I will backlog this ticket for now, and we can pull it into another sprint if we need more work done for something else.