mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-01-02 18:45:29 +08:00
### What problem does this PR solve? Feat: Wrap DynamicVariableForm with Collapsible. #3221 ### Type of change - [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
@ -1,3 +1,4 @@
|
||||
import { SideDown } from '@/assets/icon/Icon';
|
||||
import { Card, CardContent } from '@/components/ui/card';
|
||||
import {
|
||||
Collapsible,
|
||||
@ -13,7 +14,6 @@ import {
|
||||
SidebarHeader,
|
||||
SidebarMenu,
|
||||
} from '@/components/ui/sidebar';
|
||||
import { ChevronDown } from 'lucide-react';
|
||||
import { useMemo } from 'react';
|
||||
import {
|
||||
AgentOperatorList,
|
||||
@ -23,12 +23,6 @@ import {
|
||||
} from './constant';
|
||||
import OperatorIcon from './operator-icon';
|
||||
|
||||
function SideDown() {
|
||||
return (
|
||||
<ChevronDown className="ml-auto transition-transform group-data-[state=open]/collapsible:rotate-180" />
|
||||
);
|
||||
}
|
||||
|
||||
type OperatorItem = {
|
||||
name: Operator;
|
||||
};
|
||||
@ -59,7 +53,7 @@ function OperatorCollapsible({
|
||||
<SidebarGroupLabel asChild className="mb-1">
|
||||
<CollapsibleTrigger>
|
||||
<span className="font-bold text-base">{title}</span>
|
||||
<SideDown />
|
||||
<SideDown className="ml-auto" />
|
||||
</CollapsibleTrigger>
|
||||
</SidebarGroupLabel>
|
||||
<CollapsibleContent className="px-2">
|
||||
|
||||
Reference in New Issue
Block a user