// // RedditSelectSortTableViewController.swift // NetNewsWire-iOS // // Created by Maurice Parker on 5/12/20. // Copyright © 2020 Ranchero Software. All rights reserved. // import UIKit import Account class RedditSelectSortTableViewController: UITableViewController { var redditFeedType: RedditFeedType? var username: String? var subreddit: String? override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { let sort: RedditSort switch indexPath.row { case 0: sort = .best case 1: sort = .hot case 2: sort = .new case 3: sort = .top case 4: sort = .rising default: fatalError() } guard let redditFeedType = redditFeedType else { return } let url = RedditFeedProvider.buildURL(redditFeedType, username: username, subreddit: subreddit, sort: sort)?.absoluteString let addViewController = UIStoryboard.add.instantiateViewController(withIdentifier: "AddWebFeedViewController") as! AddFeedViewController addViewController.addFeedType = .reddit addViewController.initialFeed = url navigationController?.pushViewController(addViewController, animated: true) } }