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)