For this week, I managed to complete the History View which now queries the API, based on the input, and presents the user with item’s history details.
Begun by defining properties for history tab then updated the data binding in the view, to establish a connection between the UI and the data it displays. Defined Wrapper, to map the queried result according to the relevant properties.
Next, started implementing Commands which are used to handle a user interaction or action. Finally, establishing connection between UI and the API , through Refit, to make the application work.
Lastly, made the View more robust by making the API result and item’s barcode appear (automatically), when the View loads. Furthermore, implemented logic to accept different Type in any case, basically making it case insensitive.
