Skip to content

Commit dd74d6d

Browse files
committed
Update default layout in AppRenderer and AppConsole
1 parent 5577474 commit dd74d6d

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

llmstack/client/src/components/apps/renderer/AppRenderer.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { isLoggedInState, appRunDataState } from "../../../data/atoms";
2424
import { useSetRecoilState, useRecoilValue } from "recoil";
2525
import LoginDialog from "../../LoginDialog";
2626

27-
const defaultWorkflowLayout = `<pa-layout sx='{"maxWidth": "900px", "margin": "0 auto"}'>
27+
export const defaultWorkflowLayout = `<pa-layout sx='{"maxWidth": "900px", "margin": "0 auto"}'>
2828
<pa-paper style="padding: 10px;">
2929
<pa-grid container="true" spacing="2" style="width: 100%">
3030
<pa-grid item="true" xs="12">
@@ -40,7 +40,7 @@ const defaultWorkflowLayout = `<pa-layout sx='{"maxWidth": "900px", "margin": "0
4040
</pa-paper>
4141
</pa-layout>`;
4242

43-
const defaultChatLayout = `<pa-layout sx='{"maxWidth": "900px", "margin": "0 auto", "padding": "10px"}'>
43+
export const defaultChatLayout = `<pa-layout sx='{"maxWidth": "900px", "margin": "0 auto", "padding": "10px"}'>
4444
<pa-grid container="true" spacing="2" style="width: 100%">
4545
<pa-grid item="true" xs="12">
4646
<pa-chat-output sx='{"height": "calc(100vh - 300px)", "minHeight": "90%"}'></pa-chat-output>

llmstack/client/src/pages/AppConsole.jsx

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ import {
5656
} from "../data/atoms";
5757
import { axios } from "../data/axios";
5858
import StoreListingModal from "../components/store/StoreListingModal";
59+
import {
60+
defaultChatLayout,
61+
defaultWorkflowLayout,
62+
} from "../components/apps/renderer/AppRenderer";
5963

6064
const menuItems = [
6165
{
@@ -671,7 +675,13 @@ export default function AppConsolePage(props) {
671675
}));
672676
setProcessors(newProcessors);
673677
}}
674-
appConfig={app?.data?.config || {}}
678+
appConfig={{
679+
layout:
680+
app?.data?.type_slug === "web"
681+
? defaultWorkflowLayout
682+
: defaultChatLayout,
683+
...app?.data?.config,
684+
}}
675685
setAppConfig={(newConfig) =>
676686
setApp((app) => ({
677687
...app,

0 commit comments

Comments
 (0)