import type { NodeProps } from 'reactflow'
import { Tooltip, TooltipContent, TooltipTrigger } from '@langgenius/dify-ui/tooltip'
import { RiHome5Fill } from '@remixicon/react'
import { memo } from 'react'
import { useTranslation } from 'react-i18next'
import { NodeSourceHandle } from '@/app/components/workflow/nodes/_base/components/node-handle'
const LoopStartNode = ({ id, data }: NodeProps) => {
const { t } = useTranslation()
return (
$['blocks.loop-start'], { ns: 'workflow' })}
className="flex h-6 w-6 items-center justify-center rounded-full border-[0.5px] border-components-panel-border-subtle bg-util-colors-blue-brand-blue-brand-500 p-0"
>
{t(($) => $['blocks.loop-start'], { ns: 'workflow' })}
)
}
export const LoopStartNodeDumb = () => {
const { t } = useTranslation()
return (
$['blocks.loop-start'], { ns: 'workflow' })}
className="flex h-6 w-6 items-center justify-center rounded-full border-[0.5px] border-components-panel-border-subtle bg-util-colors-blue-brand-blue-brand-500 p-0"
>
{t(($) => $['blocks.loop-start'], { ns: 'workflow' })}
)
}
export default memo(LoopStartNode)