repositories
loading repo index
repositories
loading repo index
repository
loading code, commits, and activity
public Clawd ADK gateway launch mirror
stars
latest
clone command
git clone gitlawb://did:key:z6Mkq5mY...iFZ5/my-project-publ...git clone gitlawb://did:key:z6Mkq5mY.../my-project-publ...2fa351d6docs: add automaton and perps launch sources16d ago| #1 | import { useState } from "react"; |
| #2 | import ApiSettingsPopup from "../components/api-settings-popup"; |
| #3 | import Memories from "../components/memories"; |
| #4 | import Header from "../components/header"; |
| #5 | import Messages from "../components/messages"; |
| #6 | import InputArea from "../components/input-area"; |
| #7 | import ChevronToggle from "../components/chevron-toggle"; |
| #8 | |
| #9 | |
| #10 | export default function Home() { |
| #11 | const [isMemoriesExpanded, setIsMemoriesExpanded] = useState(true); |
| #12 | const [isSettingsOpen, setIsSettingsOpen] = useState(false); |
| #13 | |
| #14 | return ( |
| #15 | <> |
| #16 | <ApiSettingsPopup isOpen={isSettingsOpen} setIsOpen={setIsSettingsOpen} /> |
| #17 | <div className="flex h-screen bg-background"> |
| #18 | {/* Main Chat Area */} |
| #19 | <div className="flex-1 flex flex-col"> |
| #20 | {/* Header */} |
| #21 | <Header setIsSettingsOpen={setIsSettingsOpen} /> |
| #22 | |
| #23 | {/* Messages */} |
| #24 | <Messages /> |
| #25 | |
| #26 | {/* Input Area */} |
| #27 | <InputArea /> |
| #28 | </div> |
| #29 | |
| #30 | {/* Chevron Toggle */} |
| #31 | <ChevronToggle |
| #32 | isMemoriesExpanded={isMemoriesExpanded} |
| #33 | setIsMemoriesExpanded={setIsMemoriesExpanded} |
| #34 | /> |
| #35 | |
| #36 | {/* Memories Sidebar */} |
| #37 | <Memories isMemoriesExpanded={isMemoriesExpanded} /> |
| #38 | </div> |
| #39 | </> |
| #40 | ); |
| #41 | } |
| #42 |