self cleanups

This commit is contained in:
Hedden, Kyle Matthew 2023-11-15 17:30:18 -05:00
parent 61916e7c38
commit 4687d7d344

View File

@ -84,16 +84,16 @@ import VDSColorTokens
// MARK: - TabBarProtocol
@MainActor
public func highlightTab(at index: Int) {
guard let newSelectedItem = self.items?[index] else { return }
self.tabModel.selectedTab = index
self.selectedItem = newSelectedItem
guard let newSelectedItem = items?[index] else { return }
tabModel.selectedTab = index
selectedItem = newSelectedItem
}
@MainActor
public func selectTab(at index: Int) {
guard let newSelectedItem = self.items?[index] else { return }
self.selectedItem = newSelectedItem
self.tabBar(self, didSelect: newSelectedItem)
guard let newSelectedItem = items?[index] else { return }
selectedItem = newSelectedItem
tabBar(self, didSelect: newSelectedItem)
}
public func currentTabIndex() -> Int { tabModel.selectedTab }