Skip to content

Commit

Permalink
Добавлена проверка на ноль и огр числа символов, редирект кнопки
Browse files Browse the repository at this point in the history
  • Loading branch information
Notsmartname committed May 10, 2024
1 parent e6acc15 commit d8dffbd
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/modules/HelpToShelter/HelpToShelter.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ import * as errorMessage from '../../utils/errorMessage';
import useInput from '../../hooks/useInput';
import { donateToShelter } from './ApiHelpToShelter';


const HelpToShelter = () => {
const { id } = useParams();
const materialAid = useInput('', { notEmpty: true, maxLength: 12, regex: regex.NUMBER }, errorMessage.DONATION_AMOUNT);
const materialAid = useInput('', { notEmpty: true, maxLength: 12, regex: regex.NUMBER, isZero: true }, errorMessage.DONATION_AMOUNT);
const { shelter } = useOutletContext();

const handleDonate = async () => {
if (materialAid.value !== '') {
const donationAmount = parseInt(materialAid.value, 10);
const donationAmount = parseInt(materialAid.value, 10);
if ((donationAmount > 0) && (materialAid.value.length < 12)) {
try {
const paymentConfirmUrl = await donateToShelter(id, donationAmount);
window.open(paymentConfirmUrl, '_blank');
Expand Down

0 comments on commit d8dffbd

Please sign in to comment.