fix: title name in user page
This commit is contained in:
parent
0d5a1108ab
commit
d8f9f3da99
@ -13,7 +13,7 @@
|
||||
<OnPlatform x:TypeArguments="Thickness" Android="0, 5, 0, 5"/>
|
||||
</u:CircleImage.Margin>
|
||||
</u:CircleImage>
|
||||
<Label Text="{Binding IllustItem.UserName}" Margin="10, 0, 0, 0"
|
||||
<Label Text="{Binding UserItem.UserName}" Margin="10, 0, 0, 0"
|
||||
VerticalOptions="Center" LineBreakMode="TailTruncation"
|
||||
TextColor="{DynamicResource TextColor}"/>
|
||||
</StackLayout>
|
||||
|
@ -1,7 +1,6 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Windows.Input;
|
||||
using Pixiview.Utils;
|
||||
using Xamarin.Forms;
|
||||
|
||||
@ -18,33 +17,25 @@ namespace Pixiview.Illust
|
||||
set => SetValue(UserIconProperty, value);
|
||||
}
|
||||
|
||||
public IllustItem IllustItem { get; }
|
||||
public IIllustUser UserItem { get; }
|
||||
|
||||
public UserIllustPage(IllustItem illust)
|
||||
public UserIllustPage(IIllustUser item)
|
||||
{
|
||||
IllustItem = illust;
|
||||
UserIcon = illust.ProfileImage;
|
||||
UserItem = item;
|
||||
UserIcon = item.ProfileImage;
|
||||
|
||||
Resources.Add("cardView", GetCardViewTemplate(true));
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
protected override IEnumerable<IllustItem> DoGetIllustList(IllustUserData data, ICommand command)
|
||||
protected override IEnumerable<IllustItem> DoGetIllustList(IllustUserData data)
|
||||
{
|
||||
return data.body.works.Select(i =>
|
||||
{
|
||||
var item = i.Value?.ConvertToItem();
|
||||
if (item != null)
|
||||
{
|
||||
item.IllustTapped = command;
|
||||
}
|
||||
return item;
|
||||
});
|
||||
return data.body.works.Select(i => i.Value?.ConvertToItem());
|
||||
}
|
||||
|
||||
protected override IllustUserData DoLoadIllustData(bool force)
|
||||
{
|
||||
return Stores.LoadIllustUserData(IllustItem.UserId, force);
|
||||
return Stores.LoadIllustUserData(UserItem.UserId, force);
|
||||
}
|
||||
|
||||
private void Refresh_Clicked(object sender, EventArgs e)
|
||||
|
Loading…
x
Reference in New Issue
Block a user