1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-10 17:53:36 +02:00
unleash.unleash/frontend/src/component
Nuno Góis db7b39af2d
fix: upgrades useHiddenColumns hook to fix related issues (#2691)
https://linear.app/unleash/issue/2-514/fix-issues-with-conditionally-hidden-table-columns

This upgrades the old `useHiddenColumns` to a new
`useConditionallyHiddenColumns`. This implementation covers some issues
and edge cases, and should hopefully be the standard way of achieving
responsive visibility for table columns from now on.

Some of these issues included incorrectly showing/hiding table columns,
whether when resizing the window or at page load, even when the proper
conditions were met to toggle their visibility.

This PR adapts the tables that were already using `useHiddenColumns` to
use the new approach.
I'll create a new PR after this one to adapt our other existing tables
to use this new approach as well.
2022-12-14 15:22:38 +00:00
..
addons POC: integration tests (#2422) 2022-12-06 15:28:33 +01:00
admin fix: upgrades useHiddenColumns hook to fix related issues (#2691) 2022-12-14 15:22:38 +00:00
application
archive Update dialogue design (#2342) 2022-12-14 15:16:58 +00:00
changeRequest loosen permissions for change requests (#2682) 2022-12-14 10:00:14 +01:00
common Update dialogue design (#2342) 2022-12-14 15:16:58 +00:00
context refactor: move docs into new structure / fix links for SEO (#2416) 2022-11-22 09:05:30 +00:00
environments adjusting mobile styles (#2604) 2022-12-06 17:01:14 +01:00
events visual changes representation (#2583) 2022-12-01 14:44:33 +01:00
feature Update dialogue design (#2342) 2022-12-14 15:16:58 +00:00
feedback chore(deps): update material-ui monorepo (#2269) 2022-11-10 21:40:38 +00:00
layout linter fixes (#2561) 2022-11-30 10:52:13 +01:00
menu refactor: move docs into new structure / fix links for SEO (#2416) 2022-11-22 09:05:30 +00:00
playground/Playground fix: change domain vocabulary (#2503) 2022-11-23 13:45:19 +01:00
project fix: upgrades useHiddenColumns hook to fix related issues (#2691) 2022-12-14 15:22:38 +00:00
providers ui flags replaced in index.html (#2617) 2022-12-07 14:31:27 +02:00
segments Update dialogue design (#2342) 2022-12-14 15:16:58 +00:00
splash refactor: move docs into new structure / fix links for SEO (#2416) 2022-11-22 09:05:30 +00:00
strategies refactor: move docs into new structure / fix links for SEO (#2416) 2022-11-22 09:05:30 +00:00
tags adjusting mobile styles (#2604) 2022-12-06 17:01:14 +01:00
user remove feature flag: tokens last seen (#2673) 2022-12-12 14:32:35 +00:00
App.styles.ts
App.tsx Fix/last viewed project (#2530) 2022-11-28 16:10:40 +02:00