Commit da0d9aab authored by Joel's avatar Joel

chore: remove node code to panel

parent ace04b3e
import type { FC } from 'react' import type { FC } from 'react'
import { useTranslation } from 'react-i18next' import { useTranslation } from 'react-i18next'
import BaseNode from '../_base/node' import BaseNode from '../_base/node'
import Field from '@/app/components/workflow/nodes/_base/components/field'
import AddButton from '@/app/components/base/button/add-button'
const i18nPrefix = 'workflow.nodes.llm' const i18nPrefix = 'workflow.nodes.llm'
const Node: FC = () => { const Node: FC = () => {
const { t } = useTranslation() const { t } = useTranslation()
const handleAddVariable = () => {
console.log('add variable')
}
return ( return (
<BaseNode> <BaseNode>
<div> <div>
<Field llm
title={t(`${i18nPrefix}.model`)}
>
Model Selector
</Field>
<Field
title={t(`${i18nPrefix}.variables`)}
operations={
<AddButton onClick={handleAddVariable} />
}
>
Var Selector
</Field>
</div> </div>
</BaseNode> </BaseNode>
) )
......
import type { FC } from 'react' import type { FC } from 'react'
import { useTranslation } from 'react-i18next'
import BasePanel from '../_base/panel' import BasePanel from '../_base/panel'
import Field from '@/app/components/workflow/nodes/_base/components/field'
import AddButton from '@/app/components/base/button/add-button'
const i18nPrefix = 'workflow.nodes.llm'
const Panel: FC = () => { const Panel: FC = () => {
const { t } = useTranslation()
const handleAddVariable = () => {
console.log('add variable')
}
return ( return (
<BasePanel <BasePanel
inputsElement={<div>start panel inputs</div>} inputsElement={<div>
<Field
title={t(`${i18nPrefix}.model`)}
>
Model Selector
</Field>
<Field
title={t(`${i18nPrefix}.variables`)}
operations={
<AddButton onClick={handleAddVariable} />
}
>
Var Selector
</Field>
</div>}
outputsElement={<div>start panel outputs</div>} outputsElement={<div>start panel outputs</div>}
/> />
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment