feat(web): refactor agent detail and agents page for improved navigation and layout
Build and Push EvoFirewall Docker Image / build-and-push (push) Successful in 1m53s
Build and Push EvoFirewall Docker Image / create-release (push) Skipped

- Updated the AgentDetailSheet component to enhance layout and integrate a new detail view for agents, improving user experience.
- Refactored the agents page to support a toggle between card and table views, allowing for better organization and accessibility of agent information.
- Adjusted routing for agent links to utilize search parameters, streamlining navigation to specific agent details.
- Removed unused imports and optimized component structure for better maintainability.

These changes contribute to a more intuitive and user-friendly interface across the application.
This commit is contained in:
Denozordec
2026-07-23 12:14:46 +07:00
parent 3058704585
commit 19a9540555
41 changed files with 5901 additions and 601 deletions
@@ -1,4 +1,3 @@
"use client"
"use no memo"
import { useMemo, useState } from "react"
@@ -1,3 +1,4 @@
"use client"
"use no memo"
import { HTMLAttributes, memo, ReactNode, useMemo } from "react"
@@ -1,4 +1,3 @@
"use client"
"use no memo"
import { ReactElement } from "react"
@@ -1,3 +1,4 @@
"use client"
"use no memo"
import React, { ReactNode } from "react"
@@ -1,4 +1,3 @@
"use client"
"use no memo"
import {
@@ -1,3 +1,4 @@
"use client"
"use no memo"
import {
@@ -1,4 +1,3 @@
"use client"
"use no memo"
import {
@@ -1,3 +1,4 @@
"use client"
"use no memo"
import {
@@ -1,4 +1,3 @@
"use client"
"use no memo"
import {
@@ -1,3 +1,4 @@
"use client"
"use no memo"
import { createContext, ReactNode, useContext, useMemo, useRef } from "react"
@@ -1,5 +1,3 @@
"use client"
import { createContext, useCallback, useContext, useState } from "react"
import { mergeProps } from "@base-ui/react/merge-props"
import { useRender } from "@base-ui/react/use-render"