UNPKG
alpinejs-scroll-to
Version:
latest (1.1.1)
1.1.1
1.1.0
1.0.0
Easily add scroll to functionality with options, powered by Alpine JS 🐭
alpinejs-scroll-to
/
src
/
index.js
13 lines
(10 loc)
•
274 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
import
{ useClick }
from
'./useClick'
import
{ useInit }
from
'./useInit'
export
default
function
(
Alpine
) {
Alpine
.
magic
(
'scrollTo'
,
(
el, {}
) =>
(
scrollData
) =>
{
if
(scrollData.
targetId
) {
return
useInit
(scrollData) }
useClick
(el, scrollData) }) }