From 68d53a5df49883f839cb2a044e023b3554e2d93a Mon Sep 17 00:00:00 2001 From: Ed Giardina Date: Mon, 25 Mar 2024 20:14:33 -0400 Subject: [PATCH] add datatype to views that don't have direct VMs of their own --- .../ActivityFeedRankChangeDataTemplate.xaml | 4 +- ...ivityFeedTournamentResultDataTemplate.xaml | 90 ++++++++++++------- .../PlayerResultDataTemplate.xaml | 61 +++++++++---- Views/MoreItemsPage.xaml | 3 +- Views/RankingsFilterModalPage.xaml | 4 +- Views/TournamentInfoPage.xaml | 3 +- 6 files changed, 112 insertions(+), 53 deletions(-) diff --git a/Views/DataTemplates/ActivityFeedRankChangeDataTemplate.xaml b/Views/DataTemplates/ActivityFeedRankChangeDataTemplate.xaml index 04a6868..69e12ed 100644 --- a/Views/DataTemplates/ActivityFeedRankChangeDataTemplate.xaml +++ b/Views/DataTemplates/ActivityFeedRankChangeDataTemplate.xaml @@ -4,7 +4,9 @@ xmlns:converters="clr-namespace:Ifpa.Converters" xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit" x:Class="Ifpa.Views.DataTemplates.ActivityFeedRankChangeDataTemplate" - xmlns:local="clr-namespace:Ifpa"> + xmlns:local="clr-namespace:Ifpa" + xmlns:models="clr-namespace:Ifpa.Models" + x:DataType="models:ActivityFeedItem"> diff --git a/Views/DataTemplates/ActivityFeedTournamentResultDataTemplate.xaml b/Views/DataTemplates/ActivityFeedTournamentResultDataTemplate.xaml index 2ab9370..840554f 100644 --- a/Views/DataTemplates/ActivityFeedTournamentResultDataTemplate.xaml +++ b/Views/DataTemplates/ActivityFeedTournamentResultDataTemplate.xaml @@ -1,34 +1,60 @@  - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Views/DataTemplates/PlayerResultDataTemplate.xaml b/Views/DataTemplates/PlayerResultDataTemplate.xaml index e1034ad..bf48e20 100644 --- a/Views/DataTemplates/PlayerResultDataTemplate.xaml +++ b/Views/DataTemplates/PlayerResultDataTemplate.xaml @@ -1,20 +1,47 @@  - - - - - - - - - - + + + + + + + + + + + + - - \ No newline at end of file diff --git a/Views/MoreItemsPage.xaml b/Views/MoreItemsPage.xaml index 183ea3f..ad083c3 100644 --- a/Views/MoreItemsPage.xaml +++ b/Views/MoreItemsPage.xaml @@ -5,7 +5,8 @@ xmlns:views="clr-namespace:Ifpa.Views" x:Class="Ifpa.Views.MoreItemsPage" xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit" - Title="{x:Static local:Strings.MoreItemsPage_More}"> + Title="{x:Static local:Strings.MoreItemsPage_More}" + x:DataType="views:MoreItemsMenuItem"> + xmlns:local="clr-namespace:Ifpa" + xmlns:vm="clr-namespace:Ifpa.ViewModels" + x:DataType="vm:RankingsViewModel"> + xmlns:vm="clr-namespace:Ifpa.ViewModels" + x:DataType="vm:TournamentResultsViewModel">