Open TArch64 opened 3 years ago
Оператори які можуть бути корисні:
Щоб підключити RxJS потрібно додати на сторінку скріпт з посиланням на CDN бібліотеки
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/6.6.3/rxjs.umd.min.js" integrity="sha512-JnZPWAckMDks0CCIeGznqEo7ifmYK7VowHq/NVFlSXGkwxv4OBCJFy7nouOtJZmVldHo7FQLIdeWTI55yyZc4Q==" crossorigin="anonymous"></script>
Далі доступ має бути не через import
а через використання поля window.rxjs
const { fromEvent } = window.rxjs;
const { map } = window.rxjs.operators;
Вимоги
Назва для папки з домашкою та гілки
5-rxjs
Вся логіка має бути реалізована через інструменти rxjs. в "subscribe" має бути лише логіка додавання або прибирання класів -- всі інші обрахунки через оператори
Основне завдання
Додати хедер на сторінку який буде показуватися після скроллу сторінки вверх та після скроллу вниз -- ховатися
Хедер має ховатися\показуватися тільки якщо юзер проскролив більше 50 пікселів
https://www.dropbox.com/s/ofl8be279o72lix/main-task.mov?dl=0
Завання з *
BUY NOW
і після того як юзер проскролює її то має змінюватися логіка роботи хедераBUY NOW
справаGet an amazing discount
та кнопкоюBUY NOW
https://www.dropbox.com/s/5t29uz3yvkqox3a/advanced-task.mov?dl=0