Client Components

Client Components používajú direktívu "use client" a bežia v prehliadači. Majú prístup k state, efektom a DOM.

useState — Counter

0

useEffect — Živé hodiny

Načítava...

Aktualizuje sa každú sekundu cez setInterval v useEffect

Kedy použiť Client Component?

  • → useState, useReducer, useContext
  • → useEffect, useLayoutEffect
  • → onClick, onChange, event handlery
  • → Browser APIs (localStorage, window)
  • → Custom hooks závislé na state