diff options
Diffstat (limited to 'foray/Scenes')
-rw-r--r-- | foray/Scenes/ForayTableViewController.swift | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/foray/Scenes/ForayTableViewController.swift b/foray/Scenes/ForayTableViewController.swift index 3d839a1..64ec086 100644 --- a/foray/Scenes/ForayTableViewController.swift +++ b/foray/Scenes/ForayTableViewController.swift @@ -80,21 +80,9 @@ class ForayTableViewController: UITableViewController, Coordinated { } override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { - let item = self.sections[indexPath.section].items[indexPath.row] - - let type: String - let icon: UIImage - switch item.type { - case .item: - type = "Item" - icon = UIImage(named: item.id) ?? UIImage.fromAsset(.it) - case .quest: - type = "Quest" - icon = UIImage.fromAsset(.spy) - } - guard let cell = tableView.dequeueReusableCell(withIdentifier: "ForayTableViewCell", for: indexPath) as? ForayTableViewCell else { return ForayTableViewCell() } - cell.setData(name: item.name, desc: type + "ID: " + item.id, img: icon) + let item = self.sections[indexPath.section].items[indexPath.row] + cell.setData(name: item.name, desc: item.typeName + "ID: " + item.id, img: item.icon) return cell } |