From beec58ee5ff3ee2dddd9321f91da614cafef7d80 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira <62335616+lucaseduoli@users.noreply.github.com> Date: Thu, 5 Dec 2024 17:10:16 -0300 Subject: [PATCH] fix: re-activated playground page and made it full screen (#5066) * Re-activated playground page * Added full-screen to show entire content instead of modal * Added full screen page on new Modal * Made app wrapper page be full width and height --- src/frontend/src/modals/IOModal/newModal.tsx | 29 ++++--------------- src/frontend/src/modals/baseModal/index.tsx | 4 ++- .../src/pages/AppWrapperPage/index.tsx | 2 +- src/frontend/src/routes.tsx | 4 +-- 4 files changed, 11 insertions(+), 28 deletions(-) diff --git a/src/frontend/src/modals/IOModal/newModal.tsx b/src/frontend/src/modals/IOModal/newModal.tsx index 1ab1304be..95578a4d9 100644 --- a/src/frontend/src/modals/IOModal/newModal.tsx +++ b/src/frontend/src/modals/IOModal/newModal.tsx @@ -252,14 +252,14 @@ export default function IOModal({ open={open} setOpen={setOpen} disable={disable} - type={isPlayground ? "modal" : undefined} + type={isPlayground ? "full-screen" : undefined} onSubmit={() => sendMessage({ repeat: 1 })} size="x-large" className="!rounded-[12px] p-0" > {children} {/* TODO ADAPT TO ALL TYPES OF INPUTS AND OUTPUTS */} - +
- + {!isPlayground && }
{haveChat ? ( @@ -503,26 +504,6 @@ export default function IOModal({
- {!haveChat ? ( - - ), - }} - /> - ) : ( - <> - )} ); } diff --git a/src/frontend/src/modals/baseModal/index.tsx b/src/frontend/src/modals/baseModal/index.tsx index ffeebaca8..931f871fa 100644 --- a/src/frontend/src/modals/baseModal/index.tsx +++ b/src/frontend/src/modals/baseModal/index.tsx @@ -172,7 +172,7 @@ interface BaseModalProps { className?: string; disable?: boolean; onChangeOpenModal?: (open?: boolean) => void; - type?: "modal" | "dialog"; + type?: "modal" | "dialog" | "full-screen"; onSubmit?: () => void; onEscapeKeyDown?: (e: KeyboardEvent) => void; } @@ -231,6 +231,8 @@ function BaseModal({ {triggerChild} {modalContent} + ) : type === "full-screen" ? ( +
{modalContent}
) : ( {triggerChild} diff --git a/src/frontend/src/pages/AppWrapperPage/index.tsx b/src/frontend/src/pages/AppWrapperPage/index.tsx index 5fbdd8b71..e2286cd42 100644 --- a/src/frontend/src/pages/AppWrapperPage/index.tsx +++ b/src/frontend/src/pages/AppWrapperPage/index.tsx @@ -9,7 +9,7 @@ export function AppWrapperPage() { const { healthCheckTimeout, fetchingHealth, refetch } = useHealthCheck(); return ( -
+
{ // any reset function diff --git a/src/frontend/src/routes.tsx b/src/frontend/src/routes.tsx index e236a8210..c5fd39127 100644 --- a/src/frontend/src/routes.tsx +++ b/src/frontend/src/routes.tsx @@ -201,9 +201,9 @@ const router = createBrowserRouter( } /> - {/* + } /> - */} +