summaryrefslogtreecommitdiff
path: root/Sora/Data/ColumnsDataCache.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Sora/Data/ColumnsDataCache.swift')
-rw-r--r--Sora/Data/ColumnsDataCache.swift17
1 files changed, 0 insertions, 17 deletions
diff --git a/Sora/Data/ColumnsDataCache.swift b/Sora/Data/ColumnsDataCache.swift
deleted file mode 100644
index bec37fb..0000000
--- a/Sora/Data/ColumnsDataCache.swift
+++ /dev/null
@@ -1,17 +0,0 @@
-struct ColumnsDataCache: Equatable {
- let data: [[BooruPost]]
- let columnCount: Int
- let posts: [BooruPost]
-
- static func == (lhs: Self, rhs: Self) -> Bool {
- guard lhs.columnCount == rhs.columnCount else { return false }
- guard lhs.posts.count == rhs.posts.count else { return false }
- guard !lhs.posts.isEmpty, !rhs.posts.isEmpty else {
- return lhs.posts.isEmpty == rhs.posts.isEmpty
- }
- guard lhs.posts.first?.id == rhs.posts.first?.id else { return false }
- guard lhs.posts.last?.id == rhs.posts.last?.id else { return false }
-
- return true
- }
-}