|
|
|
@ -43,6 +43,7 @@ import mozilla.components.browser.icons.compose.Placeholder
|
|
|
|
|
import mozilla.components.browser.icons.compose.WithIcon
|
|
|
|
|
import mozilla.components.support.ktx.kotlin.getRepresentativeSnippet
|
|
|
|
|
import mozilla.components.ui.colors.PhotonColors
|
|
|
|
|
import org.mozilla.fenix.FeatureFlags
|
|
|
|
|
import org.mozilla.fenix.R
|
|
|
|
|
import org.mozilla.fenix.components.components
|
|
|
|
|
import org.mozilla.fenix.home.recenttabs.RecentTab
|
|
|
|
@ -77,14 +78,16 @@ fun RecentTabs(
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
is RecentTab.SearchGroup -> {
|
|
|
|
|
RecentSearchGroupItem(
|
|
|
|
|
searchTerm = tab.searchTerm,
|
|
|
|
|
tabId = tab.tabId,
|
|
|
|
|
url = tab.url,
|
|
|
|
|
thumbnail = tab.thumbnail,
|
|
|
|
|
count = tab.count,
|
|
|
|
|
onSearchGroupClicked = onRecentSearchGroupClicked
|
|
|
|
|
)
|
|
|
|
|
if (FeatureFlags.tabGroupFeature) {
|
|
|
|
|
RecentSearchGroupItem(
|
|
|
|
|
searchTerm = tab.searchTerm,
|
|
|
|
|
tabId = tab.tabId,
|
|
|
|
|
url = tab.url,
|
|
|
|
|
thumbnail = tab.thumbnail,
|
|
|
|
|
count = tab.count,
|
|
|
|
|
onSearchGroupClicked = onRecentSearchGroupClicked
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|