'use client'; import { Loader2Icon } from 'lucide-react'; import { Button, type ButtonProps } from '@/shared/shadcn-ui/button'; import { useLanguage } from '../language'; interface SubmitButtonProps extends ButtonProps { title?: string; isLoading: boolean; } export const SubmitButton = ({ title = 'common.buttons.login', size = 'default', type = 'submit', className, disabled, isLoading, onClick, ...props }: SubmitButtonProps) => { const { t } = useLanguage(); return ( ); };