|
|
|
@ -89,7 +89,8 @@ final class HomeVC : UIViewController, UITableViewDataSource, UITableViewDelegat
|
|
|
|
|
navigationItem.titleView = titleLabel
|
|
|
|
|
// Set up seed reminder view if needed
|
|
|
|
|
let hasViewedSeed = UserDefaults.standard.bool(forKey: "hasViewedSeed")
|
|
|
|
|
if !hasViewedSeed {
|
|
|
|
|
let isMasterDevice = (UserDefaults.standard.string(forKey: "masterDeviceHexEncodedPublicKey") == nil)
|
|
|
|
|
if !hasViewedSeed && isMasterDevice {
|
|
|
|
|
view.addSubview(seedReminderView)
|
|
|
|
|
seedReminderView.pin(.leading, to: .leading, of: view)
|
|
|
|
|
seedReminderView.pin(.top, to: .top, of: view)
|
|
|
|
@ -100,7 +101,7 @@ final class HomeVC : UIViewController, UITableViewDataSource, UITableViewDelegat
|
|
|
|
|
tableView.delegate = self
|
|
|
|
|
view.addSubview(tableView)
|
|
|
|
|
tableView.pin(.leading, to: .leading, of: view)
|
|
|
|
|
if !hasViewedSeed {
|
|
|
|
|
if !hasViewedSeed && isMasterDevice {
|
|
|
|
|
tableViewTopConstraint = tableView.pin(.top, to: .bottom, of: seedReminderView)
|
|
|
|
|
} else {
|
|
|
|
|
tableViewTopConstraint = tableView.pin(.top, to: .top, of: view)
|
|
|
|
|