ConceptPortal-public/rsconcept/frontend/src/components/Common/SubmitButton.tsx

18 lines
431 B
TypeScript
Raw Normal View History

2023-07-15 17:46:19 +03:00
interface SubmitButtonProps {
text: string
loading?: boolean
2023-07-15 17:46:19 +03:00
disabled?: boolean
}
function SubmitButton({text='ОК', disabled, loading=false}: SubmitButtonProps) {
return (
<button type='submit'
className={`px-4 py-2 font-bold disabled:cursor-not-allowed rounded clr-btn-primary ${loading ? ' cursor-progress': ''}`}
2023-07-15 17:46:19 +03:00
disabled={disabled}
>
{text}
</button>
)
}
export default SubmitButton;