1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-19 17:52:45 +02:00
unleash.unleash/frontend/src
Thomas Heartman cfcf13980e
chore: use HTML (custom) tooltip for permission switches (#7355)
This PR changes the environment permission switch to use the HTML
tooltip instead of the default MUI tooltip. This aligns with how we've
been doing tooltips recently.

The main driver behind this change was that the project flag table used
two different tooltips. This makes it so that they all look the same,
but it also impacts other places that use the same switch.

In feature flag table:

![image](https://github.com/Unleash/unleash/assets/17786332/4d411285-c00e-41ec-95f9-9e6855d46661)

On flag page:

![image](https://github.com/Unleash/unleash/assets/17786332/11de1daf-7d0f-4214-8dc7-10b11631ce58)

In project env table:


![image](https://github.com/Unleash/unleash/assets/17786332/cc7a3a99-e48c-4989-9a14-2d5d4035a3cb)
2024-06-11 14:03:35 +02:00
..
__mocks__
assets feat: show docs with icons in sidebar (#7109) 2024-05-22 13:45:47 +02:00
component chore: use HTML (custom) tooltip for permission switches (#7355) 2024-06-11 14:03:35 +02:00
constants
contexts chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
hooks feat: upgrade from react v17 to v18 (#7265) 2024-06-11 13:59:52 +03:00
interfaces feat: display created by user in search (#7292) 2024-06-06 11:51:54 +02:00
openapi chore: orval types for flag creator (#7305) 2024-06-06 12:11:41 +02:00
themes feat: upgrade from react v17 to v18 (#7265) 2024-06-11 13:59:52 +03:00
types chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
utils feat: upgrade from react v17 to v18 (#7265) 2024-06-11 13:59:52 +03:00
index.tsx feat: upgrade from react v17 to v18 (#7265) 2024-06-11 13:59:52 +03:00
setupTests.ts
vite-env.d.ts