Beta
useBackToTop
React Hook, joka piilottaa ja näyttää BackToTop-komponentin valmiilla asetuksilla.
React Hook, joka piilottaa ja näyttää BackToTop-komponentin valmiilla asetuksilla.
Käytä useBackToTop-hookia, kun haluat näyttää ja piilottaa BackToTop-komponentin valmiilla asetuksilla.
Hook huomioi myös sivun korkeuden ja näyttää painikkeen vain tarpeeksi pitkillä sivuilla.
Painike näytetään, kun:
minPages),threshold.bottom).Painike piilotetaan, kun:
threshold.scroll),threshold.top).Painike jää valikoiden alle, jotta niiden käyttö on sujuvaa (className).
Valmiita sääntöjä voi muokata välittämällä hookille seuraavat parametrit. Kaikki parametrit ovat vapaaehtoisia.
const { props } = useBackToTop({className: "kds-fixed kds-z-back-to-top",enabled: true,minPages: 2,offset = { bottom: SPACING_4, right: SPACING_4 },scrollDelay: 200,threshold: { top: 200, bottom: 200, scroll: 200 },});
Esimerkkiä on hieman muokattu, jotta se näkyy paremmin editorissa.