metatext-app-ios-iphone-ipad/Mastodon/Sources/Mastodon/Entities/FeaturedTag.swift

24 lines
601 B
Swift
Raw Normal View History

2021-01-18 08:17:45 +01:00
// Copyright © 2021 Metabolist. All rights reserved.
import Foundation
public struct FeaturedTag: Codable, Hashable {
public let id: Id
public let name: String
2021-03-29 08:04:14 +02:00
public let url: UnicodeURL
2021-01-18 08:17:45 +01:00
public let statusesCount: Int
public let lastStatusAt: Date
2021-03-29 08:04:14 +02:00
public init(id: FeaturedTag.Id, name: String, url: UnicodeURL, statusesCount: Int, lastStatusAt: Date) {
2021-01-18 08:17:45 +01:00
self.id = id
self.name = name
self.url = url
self.statusesCount = statusesCount
self.lastStatusAt = lastStatusAt
}
}
public extension FeaturedTag {
typealias Id = String
}