Реализовать ErrorBoundary для обработки ошибок приложения и добавить возможность копирования текста ошибки.
- В файле
routeConfig.tsxоберните компонент<MainPage />в компонентErrorBoundary. - Проверьте работоспособность ErrorBoundary в продакшене:
- Соберите проект командой
npm run build. - Запустите preview через
npm run preview.
- В файле
ErrorBoundary.tsxдопишите функцию onCopy. Эта функция должна копировать текст ошибки в буфер обмена.
npm i- установка библиотекnpm run dev- сборка для разработкиnpm run build- билд проектаnpm run preview- сборка продакшен версии
Документация - https://ru.react.js.org/docs/error-boundaries.html
Видео - https://youtube.com/shorts/N22IRkGXi8M?feature=share