Завдання: Реалізуйте Умовний Рендеринг у Сповіщенні Чату
Свайпніть щоб показати меню
Завдання: Створення сповіщення чату
Розробіть механізм для відображення сповіщення лише тоді, коли у користувача є непрочитані повідомлення. Ми перевіримо, чи є у користувача непрочитані повідомлення. Якщо ця умова виконується, буде показано сповіщення з кількістю повідомлень. Якщо жодного повідомлення немає, нічого не відображати не потрібно.
Завдання:
- Створити два компоненти:
Appяк батьківський компонент іNotificationяк дочірній компонент. - Батьківський компонент
Appмає передавати пропmessagesдочірньому компоненту. Пропmessages— це масив, що містить повідомлення. У дочірньому компоненті потрібно перевірити довжину масивуmessages. - Якщо в масиві є повідомлення, відобразити рядок:
You have <amount> of unread messages.Замість<amount>підставити фактичну кількість непрочитаних повідомлень.
- Щоб визначити, чи є повідомлення в масиві, можна перевірити його властивість
length. Синтаксис —array.length. - У React для реалізації логіки умовного оператора
&&використовується операторif. - Щоб правильно сформувати рядок, замініть плейсхолдер
amountна фактичну довжину масиву. - Використовуйте фігурні дужки
{array.length}, щоб вставити довжину масиву у рядок.
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 1. Розділ 9
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Секція 1. Розділ 9