Публикации по теме 'formik'


Формы React с Formik и Unit Testing с библиотекой react-testing-library
Настраивать Formik - прекрасная библиотека для ускорения процесса создания форм в React . Он обрабатывает все основные функции, такие как состояние формы, проверка и отправка. Начнем с создания пустого create-response-app https://create-react-app.dev/ npx create-react-app my-app Установите библиотеку formik yarn add formik Использование компонентов Formik Удалите созданный пример кода и импортируйте библиотеку formik и некоторые компоненты в App.js. Мы будем..

Как лучше всего создавать формы в React ? Формик?
Поскольку в последнее время я работал над Formik, я не мог не написать о нем небольшую статью, которую (если она соответствует вашему воображению) я бы хотел, чтобы вы прочитали. Давайте сделаем шаг назад и рассмотрим, почему Formik был разработан в первую очередь, прежде чем углубиться в Formik для форм в React. Скорее всего, нам следует начать с изучения того, как изначально создавались формы в React. Формы являются важным компонентом каждого онлайн-приложения, поскольку они..

Декларативные конфигурации JSON, которые могут управлять вашими сложными формами Formik 🙌
Декларативные файлы конфигурации JSON — отличный способ отделить конфигурацию вашего приложения от фактической логики, управляющей вашим приложением JavaScript. Данные конфигурации могут быть переданы в компоненты из этих файлов JSON, и в зависимости от того, что предусматривает эта конфигурация, компоненту можно дать указание выполнять разные действия. Простой, но очень мощный. Большим преимуществом этого подхода является разделение ответственности . Младшие разработчики могут..

Yup: проверка типа и размера файла
Ага — это валидатор схемы объектов JavaScript и парсер объектов. Чтобы убедиться, что загруженный файл имеет правильный тип и не превышает максимальный размер файла, разрешенный для загрузки с помощью Yup, вы можете сделать: const MAX_FILE_SIZE = 102400; //100KB const validFileExtensions = { image: ['jpg', 'gif', 'png', 'jpeg', 'svg', 'webp'] }; function isValidFileType(fileName, fileType) { return…

Создание форм в React с Formik And Yup
Формы - очень важная часть любого приложения. Формы используются везде, от входа до поиска. Список содержимого Введение в Formik Введение в Yup Создание простой разметки формы Использование Formik с простой формой Добавление кнопки сброса Добавление проверки Обработка отправки Заключение Полезный совет: используйте Bit , чтобы инкапсулировать компоненты со всеми их зависимостями и настройками. Создавайте действительно модульные приложения с улучшенным повторным..

Добавьте входы радиокнопок в React Native с помощью Formik
Как добавить входы радиокнопок в React Native с помощью Formik Переключатели используются при наличии списка из двух или более вариантов, которые взаимоисключают друг друга. У пользователя есть только один выбор из множества вариантов. Эта статья представляет собой полное руководство о том, как реализовать ввод переключателей в формах REACT-NATIVE. Мы будем использовать библиотеку FORMIK. Шаг 1. Создайте новый проект React Native с помощью expo. Назовите это RadioButtonApp..

Используйте Formik + Yup для создания многоэтапной формы React. Часть 3: создание многоэтапной формы.
Наконец, мы подошли к последней части многоступенчатой части, после того, как мы поговорим о том, как построить простую форму с помощью Formik и как проверять с помощью Yup и отображать ошибки . Я уже писал статью о том, как построить чистую форму React несколько недель назад, на самом деле, общая идея реализации была бы очень похожей, поэтому я просто объясню разницу здесь. Если вы хотите узнать больше, прочтите эту статью или оставьте мне комментарий! Для начала, вот три..