feat: support show global vars

This commit is contained in:
Joel
2025-10-21 17:59:25 +08:00
parent 2793ede875
commit 04b55177b5
9 changed files with 108 additions and 22 deletions

View File

@ -11,7 +11,7 @@ const GlobalVariableButton = ({ disabled }: { disabled: boolean }) => {
}
return (
<Button className='p-2' disabled={disabled} onClick={handleClick}>
<Button className='p-2' disabled={disabled} onClick={handleClick} variant='ghost'>
<GlobalVariable className='h-4 w-4 text-components-button-secondary-text' />
</Button>
)

View File

@ -20,6 +20,7 @@ import EnvButton from './env-button'
import VersionHistoryButton from './version-history-button'
import { useInputFieldPanel } from '@/app/components/rag-pipeline/hooks'
import ScrollToSelectedNodeButton from './scroll-to-selected-node-button'
import GlobalVariableButton from './global-variable-button'
export type HeaderInNormalProps = {
components?: {
@ -72,9 +73,10 @@ const HeaderInNormal = ({
{components?.left}
<Divider type='vertical' className='mx-auto h-3.5' />
<RunAndHistory {...runAndHistoryProps} />
<div className='cursor-pointer rounded-lg border-[0.5px] border-components-button-secondary-border bg-components-button-secondary-bg shadow-xs backdrop-blur-[10px]'>
<div className='shrink-0 cursor-pointer rounded-lg border-[0.5px] border-components-button-secondary-border bg-components-button-secondary-bg shadow-xs backdrop-blur-[10px]'>
{components?.chatVariableTrigger}
<EnvButton disabled={nodesReadOnly} />
<GlobalVariableButton disabled={nodesReadOnly} />
</div>
{components?.middle}
<VersionHistoryButton onClick={onStartRestoring} />