| | import { useGlobal } from '@/lib/global' |
| | import CONFIG from '../config' |
| | import { siteConfig } from '@/lib/config' |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | const JumpToTopButton = ({ showPercent = true, percent }) => { |
| | const { locale } = useGlobal() |
| |
|
| | if (!siteConfig('HEXO_WIDGET_TO_TOP', null, CONFIG)) { |
| | return <></> |
| | } |
| | return (<div className='space-x-1 items-center justify-center transform hover:scale-105 duration-200 w-7 h-auto pb-1 text-center' onClick={() => window.scrollTo({ top: 0, behavior: 'smooth' })} > |
| | <div title={locale.POST.TOP} ><i className='fas fa-arrow-up text-xs' /></div> |
| | {showPercent && (<div className='text-xs hidden lg:block'>{percent}</div>)} |
| | </div>) |
| | } |
| |
|
| | export default JumpToTopButton |
| |
|