mirror of https://github.com/rancher/dashboard.git
1 Commits
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
52ba43a636
|
FilterPanel Component (#14406)
* app card component * cover upgradable and installed statuses * support tags * comment out handle clicks * add matching chart logic * add unit tests * add unit tests for chart model * fix e2e tests * fix e2e test * add secondary text link in css * change AppCard to a generic ItemCard * continue making itemcard more generic * fix reference issue * title slot + variant styling * code cleanup + minor refactor * new icons * update icon lib + minor refactor and styling * unit tests * more unit tests for chart model * refactor some slots + finishing touches * some accessibility updates * minor styling * move image div inside slot * uncomment e2e tests * fix charts selector * fix test * fix statuses alignment * more robust header styling * remove PropType * updated translation key * update key * rename * improve aria labels + minor cleanup * fix import * replace deep targetting lazyimage css with style attr * remove deep for actions + fix small header alignment * rename component * remove extra check * add comments * add comments to model * use id instead of chartName * remove todos * fix matching app logic not including the latest version * create RcFilterPanel component and use it in charts page * fix repo click + minor styling * update checkbox styling + fix unnecessary render for extra slot * revert checkbox styling changes * wrapper styling * imporve performance * debounce search query * update e2e tests * support actions as prop * resolve conflicts * update filter component + add statuses filter * dynamic card layout when variant is not set * fixed unit tests + lint * removed unnecessary default props * fix e2e test * improve aria label message + remove unnecessary ones * move component * separate status filtering * status tooltips * fix export component * Only calc variant twice * lint * fix unset debouncedSearchQuery * resolve conflict * add requestAnimationFrame to optimize observer * fix resolve conflicts * support both v-model and value + fix sluggish checkboxes + comments * move RcFilterPanel to pkg * unit tests * remove unused carousel related code * remove unused carousel related code * remove unused carousel related code * update card po and its usage * rename * resolve merge conflicts * replace .no-card-click with RcItemCardAction component * minor styling * add po for rc-filter-panel and update e2e tests * update unit tests * refactor e2e test for disabled repo * accessibility changes * add translation + minor refactor * add keydown handlers + minor refactor * Revert ResizeObserver, also cache filteredCharts map result * fix resolve conflicts * fix resolve conflicts * revert removed data-testid * minor styling * remove unused code * update css space variables * fix e2e test * remove type description + minor styling * update index.d.ts * update logic to remove value prop * rename footer item click * add screen reader message for opening on a new tab * check for option.label * revert space variable changes and update .outlet padding instead * revert spacing change * fix using modelValue * fix checkbox value type * converted rc component to regular * fix import * fix type * fix item card focus styling --------- Co-authored-by: Mo Mesgin <mmesgin@Mos-M2-MacBook-Pro.local> Co-authored-by: Richard Cox <ricox@suse.com> |