#nullable enable
using Hohoema.Models.Niconico.Channel;
using NiconicoToolkit.Channels;
using NiconicoToolkit.Follow;
using System;

namespace Hohoema.ViewModels.Niconico.Follow;

public sealed class FollowChannelViewModel : IChannel
{
    private readonly IChannelItem _followChannel;

    public FollowChannelViewModel(IChannelItem followChannel)
    {
        _followChannel = followChannel;
    }

    public Uri ThumbnailUrl => _followChannel.ThumbnailUrl;

    public string Description => _followChannel.Description;

    public ChannelId ChannelId => _followChannel.Id;

    public string Name => _followChannel.Name;
}
