1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-04 00:18:01 +01:00
unleash.unleash/frontend/src
Nuno Góis 9a98f86077
chore: make the Unleash AI chat resizable (#8456)
https://linear.app/unleash/issue/2-2840/make-the-unleash-ai-chat-window-resizable

This PR makes the Unleash AI chat resizable, providing users with a
flexible way to adjust the chat window's size.

Implements a reusable `Resizable` wrapper component that allows
configuration of:
 - Minimum, maximum, and default sizes.
- Customizable resize handlers for each edge and corner of the
container.
 - Optional resize event callbacks.

Double-clicking any resize handler maximizes the container along that
axis (or both, if it's a corner). If the container is already maximized,
double-clicking again will revert it to the default size.
2024-10-16 09:15:40 +01:00
..
__mocks__
assets chore: make onboarding concepts img more readable (#8448) 2024-10-15 12:02:55 +02:00
component chore: make the Unleash AI chat resizable (#8456) 2024-10-16 09:15:40 +01:00
constants
contexts
hooks chore: Unleash AI API hook (#8441) 2024-10-14 13:29:29 +01:00
interfaces chore: add OpenAI API key configuration (#8400) 2024-10-10 09:43:14 +01:00
openapi Add environment types environment order (#8447) 2024-10-15 11:00:31 +02:00
themes
types
utils
index.tsx
setupTests.ts
vite-env.d.ts