turash/bugulma/frontend/components/add-organization/WizardFooter.tsx
Damir Mukimov 6347f42e20
Consolidate repositories: Remove nested frontend .git and merge into main repository
- Remove nested git repository from bugulma/frontend/.git
- Add all frontend files to main repository tracking
- Convert from separate frontend/backend repos to unified monorepo
- Preserve all frontend code and development history as tracked files
- Eliminate nested repository complexity for simpler development workflow

This creates a proper monorepo structure with frontend and backend
coexisting in the same repository for easier development and deployment.
2025-11-25 06:02:57 +01:00

41 lines
947 B
TypeScript

import React from 'react';
import { useTranslation } from '@/hooks/useI18n.tsx';
import Button from '@/components/ui/Button.tsx';
interface WizardFooterProps {
isFirstStep: boolean;
isLastStep: boolean;
onBack: () => void;
onNext: () => void;
onSubmit: () => void;
isValid: boolean;
}
const WizardFooter: React.FC<WizardFooterProps> = ({
isFirstStep,
isLastStep,
onBack,
onNext,
onSubmit,
isValid,
}) => {
const { t } = useTranslation();
return (
<div className="p-4 bg-muted/50 border-t flex justify-between items-center rounded-b-2xl">
<Button variant="outline" onClick={onBack} disabled={isFirstStep}>
{t('wizard.back')}
</Button>
{isLastStep ? (
<Button onClick={onSubmit} disabled={!isValid}>
{t('wizard.finish')}
</Button>
) : (
<Button onClick={onNext}>{t('wizard.next')}</Button>
)}
</div>
);
};
export default WizardFooter;