@blackblock/react-back-to-top-button
Version:
A React back to top button.
2 lines (1 loc) • 486 B
JavaScript
import t from"react";function o(){return(o=Object.assign||function(t){for(var o=1;o<arguments.length;o++){var r=arguments[o];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t}).apply(this,arguments)}function r(){return()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})}}function n({children:n,...e}){const a=r();return t.createElement("button",o({type:"button","aria-label":"Back to top",onClick:a},e),n)}export{n as BackToTopButton,r as useBackToTop};