Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MVUX][Navigation] Support for passing IFeed<T> instead of T into ViewModel #595

Open
6 tasks
nickrandolph opened this issue Jul 11, 2022 · 1 comment · May be fixed by #665
Open
6 tasks

[MVUX][Navigation] Support for passing IFeed<T> instead of T into ViewModel #595

nickrandolph opened this issue Jul 11, 2022 · 1 comment · May be fixed by #665
Labels
kind/enhancement New feature or request. priority/backlog Higher priority than priority/awaiting-more-evidence.

Comments

@nickrandolph
Copy link
Contributor

What would you like to be added:

Two scenarios for passing data into a viewmodel:

  • you have an entity of T, so the entity gets sent during navigation
  • you have the id of T, so need to look up (retreive) T, before sending it via navigation
    In both scenarios the target viewmodel should ideally receive Feed - this way if a service needs to be called to retrieve T, it can be done asynchronously

Why is this needed:

Async lookup for T would mean that navigation is faster, and that any loading indicator is shown on the target view.

For which Platform:

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Anything else we need to know?

@nickrandolph nickrandolph added kind/enhancement New feature or request. triage/untriaged Indicates an issue requires triaging or verification. labels Jul 11, 2022
@nickrandolph nickrandolph linked a pull request Aug 22, 2022 that will close this issue
7 tasks
@nickrandolph nickrandolph self-assigned this Mar 7, 2023
@nickrandolph nickrandolph added priority/backlog Higher priority than priority/awaiting-more-evidence. and removed triage/untriaged Indicates an issue requires triaging or verification. labels Nov 10, 2023
@nickrandolph nickrandolph removed their assignment May 7, 2024
@nickrandolph nickrandolph changed the title [Reactive / Navigation] Support for passing IFeed<T> instead of T into ViewModel [MVUX][Navigation] Support for passing IFeed<T> instead of T into ViewModel May 7, 2024
@agneszitte
Copy link
Contributor

agneszitte commented May 24, 2024

@nickrandolph, @dr1rrb is this one still a priority?
(cc @eriklimakc as you will be helping with Navigation documentation)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request. priority/backlog Higher priority than priority/awaiting-more-evidence.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants