From 43d22d2f06c9b95cfedc81865f57e034ea8937ce Mon Sep 17 00:00:00 2001 From: Emir Karabeg Date: Wed, 5 Mar 2025 14:47:42 -0800 Subject: [PATCH] feat(logs): added logs structure; connecting to DB now --- app/w/components/sidebar/sidebar.tsx | 20 +++++- .../components/control-bar/control-bar.tsx | 71 +++++++++++++++++++ .../filter-section/filter-section.tsx | 41 +++++++++++ .../filters/components/timeline.tsx | 36 ++++++++++ app/w/logs/components/filters/filters.tsx | 33 +++++++++ app/w/logs/logs.tsx | 19 +++++ app/w/logs/page.tsx | 3 + components/ui/collapsible.tsx | 11 +++ package-lock.json | 54 ++++++++++++++ package.json | 1 + 10 files changed, 287 insertions(+), 2 deletions(-) create mode 100644 app/w/logs/components/control-bar/control-bar.tsx create mode 100644 app/w/logs/components/filters/components/filter-section/filter-section.tsx create mode 100644 app/w/logs/components/filters/components/timeline.tsx create mode 100644 app/w/logs/components/filters/filters.tsx create mode 100644 app/w/logs/logs.tsx create mode 100644 app/w/logs/page.tsx create mode 100644 components/ui/collapsible.tsx diff --git a/app/w/components/sidebar/sidebar.tsx b/app/w/components/sidebar/sidebar.tsx index 127db20136..816a6689d0 100644 --- a/app/w/components/sidebar/sidebar.tsx +++ b/app/w/components/sidebar/sidebar.tsx @@ -3,7 +3,7 @@ import { useMemo, useState } from 'react' import Link from 'next/link' import { useRouter } from 'next/navigation' -import { Plus, Settings } from 'lucide-react' +import { Plus, ScrollText, Settings } from 'lucide-react' import { AgentIcon } from '@/components/icons' import { Button } from '@/components/ui/button' import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip' @@ -42,7 +42,7 @@ export function Sidebar() {