Getting rid of NoElement usage in -list components (ResultsList, PromotedsList, BannersList and NextQueriesList). It fixes warnings regarding attrs inheritance to the root node.
Removing UseLayouts composable and refactor all deprecated layouts implied
Revert Home to use again MultiColumnMaxWidthLayout
Migrate InfiniteScroll directive and make it simpler. Now, it doesn't depend on the component instance to emit UserReachedResultsListEnd event so onInfiniteScrollEnd function in ResultsList is no longer necessary.
3 things done here:
NoElement
usage in-list
components (ResultsList
,PromotedsList
,BannersList
andNextQueriesList
). It fixes warnings regarding attrs inheritance to the root node.is the same as the following render function
UseLayouts
composable and refactor all deprecated layouts impliedHome
to use againMultiColumnMaxWidthLayout
InfiniteScroll
directive and make it simpler. Now, it doesn't depend on the component instance to emitUserReachedResultsListEnd
event soonInfiniteScrollEnd
function inResultsList
is no longer necessary.