React Native - кастомный инпут
Здравствуйте!
Нужно создать свой собственный текстовый инпут.
Он должен:
- Слушать события, связанные с текстовым полем(ввод текста, нажатие клавиш на клавиатуре)
- Курсор должен быть видимым и отображаться в текущей позиции в текстовом поле.
- При долгом нажатии на текстовое поле, должна активироваться функция перемещения курсора.
- При долгом нажатии на пробел в тексте, также должна активироваться функция перемещения курсора.
- Когда пользователь тапает по текстовому полю, клавиатура должна открываться автоматически.
- Когда пользователь тапает вне текстового поля, клавиатура должна закрываться.
- Полная настраиваемость внешнего вида текстового поля, включая цвета, шрифты, размеры, границы и фон.
- Возможность установки различных стилей для активного и неактивного состояний текстового поля.
- Возможность скроллинга текстового поля для ввода и просмотра длинного текста.
- Поддержка многострочного ввода текста.
- При двойном нажатии на слово открывать модальное окно с этим словом
Он не должен:
- иметь контекстного меню и меню редактирования
- автокоррекции, автозаполнения, autocomplete, autofill
- выделение слов при двойном нажатии
Поскольку проект большой то каких либо ограничений по времени - нет, главное результат!
Актуальные фриланс-проекты в категории Javascript и Typescript
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 18 часов 14 минут назад ∙ 21 ставка |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 2 дня 10 часов назад ∙ 93 ставки |
Full-stack разработкаНужен full-stack разработчик, который свободен для дел и не захочет сразу разбогатеть на этом проекте. Это мой тестовый сайт: readyhome.ge прототип которого я хочу сделать (не имею в виду дизайн). В футере русс.яз, заполните опросник и перейдите на конфигуратор. Вот описание… Javascript и Typescript, Веб-программирование ∙ 2 дня 22 часа назад ∙ 80 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 3 дня 4 часа назад ∙ 26 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 5 дней 6 часов назад ∙ 55 ставок |