🚀 Обучение программированию в виде онлайн игры: курс Full-Stack JavaScript 💪

Задача #3535, Этап #1 - Форма регистрации

Сейчас попробуем создать простую форму регистрации В App.js уже есть заголовок экрана. Сразу под текстовым заголовком добавь два компонента для ввода текста. Оба поля для ввода должны быть высотой 60px и шириной 80% от ширины экрана....

August 15, 2020 · 1 мин · Coderslang Master

Задача #3535, Этап #2 - Форма регистрации

Теперь добавим немного логики каждому полю. Текст заполнителя (placeholder) первого поля должен быть - Enter email, второго - Enter password. Цвет текста заполнителя должен быть #254441 Начальное значение каждого поля должно быть пустой строкой....

August 15, 2020 · 1 мин · Coderslang Master

Задача #3535, Этап #3 - Форма регистрации

Под полями добавим кнопку, которую сами стилизуем. Для этого надо будет использовать TouchableOpacity. Прозрачность при нажатии должна составлять 0.75. Высота кнопки должна равняться 60px и ширина 80% от ширины экрана...

August 15, 2020 · 1 мин · Coderslang Master

Задача #3535, Этап #4 - Форма регистрации

Теперь внутри кнопки добавим текст Login. Интенсивность должна быть bold, размер шрифта равный 20px. Эта задача — часть курса по Full-Stack JavaScript. Ты можешь задать свой вопрос в комментариях под постом....

August 15, 2020 · 1 мин · Coderslang Master

Задача #3535, Этап #5 - Форма регистрации

Теперь самое время добавить обработчик onPress на кнопку. При нажатии на нее компонент должен измениться. Вместо заголовка и полей с кнопкой, должно появится два текстовых компонента. Первый должен отображать слово Hello....

August 15, 2020 · 1 мин · Coderslang Master

Задача #3541 - Почини отображение

Текст компонента App.js налазит на строку состояния на iOS. Тебе надо это исправить, использовав правильное отображение (view). Все стили и текст должны остаться без изменения. Эта задача — часть курса по Full-Stack JavaScript...

August 15, 2020 · 1 мин · Coderslang Master

Задача #3542 - Прокрутка стихов

Приложения со стихами Байрона уже практически готово. Осталось только отобразить стихи. Для отображения стихом нужно вызвать метод renderPoems. Отображать стихи нужно в ScrollView сразу под контейнером заголовка. Не изменяй метод renderPoems....

August 15, 2020 · 3 мин · Coderslang Master

Задача #3543 - FlatList

В App.js надо отрендерить массив data в список FlatList. Каждый элемент списка должен быть блоком со стилем styles.item. Внутри этого блока должен быть выведен текст, соответствующий элементу списка. Стили текста должны быть styles....

August 15, 2020 · 1 мин · Coderslang Master

Задача #3544, Этап #1 - Приложение-меню

Новый мини проект - разработка приложения-меню. Приступим к работе! Будем использовать SectionList, ведь в меню есть разные разделы. Подготовленные данные можешь увидеть в файле data.js. Импортируй данные в файл App.js и используй их для поля sections....

August 15, 2020 · 2 мин · Coderslang Master

Задача #3544, Этап #2 - Приложение-меню

Проработаем метод renderSectionHeader. Он должен возвращать элемент Text. В качестве внутреннего текста отобрази свойство menuSection секции. Подсказка: в качестве аргумента renderSectionHeader будет объект с полем section, значением которого будет элемент массива sectionsData....

August 15, 2020 · 1 мин · Coderslang Master