diff --git a/web/app/components/datasets/create/step-one/common/next-step-button.tsx b/web/app/components/datasets/create/step-one/common/next-step-button.tsx new file mode 100644 index 0000000000..13d0d93d63 --- /dev/null +++ b/web/app/components/datasets/create/step-one/common/next-step-button.tsx @@ -0,0 +1,29 @@ +'use client' +import { RiArrowRightLine } from '@remixicon/react' +import { useTranslation } from 'react-i18next' +import Button from '@/app/components/base/button' + +type NextStepButtonProps = { + disabled: boolean + onClick: () => void +} + +/** + * Reusable next step button component for data source selection + */ +const NextStepButton = ({ disabled, onClick }: NextStepButtonProps) => { + const { t } = useTranslation() + + return ( +