Utopia-Canteen-System/App.xaml

26 lines
1.1 KiB
XML

<Application x:Class="UtopiaCanteenSystem.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="clr-namespace:UtopiaCanteenSystem.ViewModels"
xmlns:views="clr-namespace:UtopiaCanteenSystem.Views"
>
<Application.Resources>
<ResourceDictionary>
<BooleanToVisibilityConverter x:Key="BoolToVisibility" />
<!-- DataTemplates: map ViewModel type to View for MainWindow ContentControl -->
<DataTemplate DataType="{x:Type vm:AdminLoginViewModel}">
<views:AdminLoginView />
</DataTemplate>
<DataTemplate DataType="{x:Type vm:AdminSettingsAuthViewModel}">
<views:AdminSettingsAuthView />
</DataTemplate>
<DataTemplate DataType="{x:Type vm:ScannerDashboardViewModel}">
<views:ScannerDashboardView />
</DataTemplate>
<DataTemplate DataType="{x:Type vm:SettingsViewModel}">
<views:SettingsView />
</DataTemplate>
</ResourceDictionary>
</Application.Resources>
</Application>