EN

ProCharity Platform

В команде я работала с модульной frontend-архитектурой: исправляла UI-баги, поддерживала тесты и участвовала в рефакторинге, чтобы платформа оставалась стабильной при развитии функционала.

Пример теста UI-компонента
import { render, screen } from '@testing-library/react';
import { UserCard } from './UserCard';

describe('UserCard', () => {
  it('renders name and role', () => {
    render(<UserCard name="Alex" role="Volunteer" />);

    expect(screen.getByText('Alex')).toBeInTheDocument();
    expect(screen.getByText('Volunteer')).toBeInTheDocument();
  });
});
Визуал компонента
PASS