8.0.5 • Published 4 days ago

@graphcommerce/framer-scroller v8.0.5

Weekly downloads
-
License
-
Repository
github
Last release
4 days ago

Framer scroller

In short: A React API for Scroll Snap

Features:

  • Pagination dots
  • Hide scrollbar
  • Prev / next buttons
  • Resize animatable
  • Scrollable on mobile and desktop (if the mouse supports horizontal scrolling)
  • Drag support on desktop (on mobile you just scroll the diff, having the same effect)

Goals:

  • Should use the platforms Scroll Snap features to do the heavy lifting
  • Should be resizable with an animatin without excessive rerenders

Required libraries:

  • Framer motion
  • Reach digital Image for the MotionImageAspect
  • Material UI

Minimal example

import {
  Scroller,
  ScrollerProvider,
  ScrollerDots,
  ScrollerButton,
} from '@graphcommerce/framer-scroller'

function MyScroller() {
  return (
    <ScrollerProvider>
      <Scroller>
        <div style={{ height: 400 }}>item1</div>
        <div style={{ height: 400 }}>item2</div>
        <div style={{ height: 400 }}>item3</div>
        <div style={{ height: 400 }}>item4</div>
        <div style={{ height: 400 }}>item5</div>
        <div style={{ height: 400 }}>item6</div>
        <div style={{ height: 400 }}>item7</div>
      </Scroller>
      <ScrollerButton>Next</ScrollerButton>
    </ScrollerProvider>
  )
}

More examples

See the example

8.1.0-canary.12

4 days ago

8.1.0-canary.11

8 days ago

8.1.0-canary.9

10 days ago

8.1.0-canary.10

10 days ago

8.1.0-canary.8

11 days ago

8.1.0-canary.6

17 days ago

8.1.0-canary.7

17 days ago

8.0.5-canary.11

18 days ago

8.1.0-canary.5

18 days ago

8.0.6-canary.0

18 days ago

8.0.6-canary.2

18 days ago

8.0.6-canary.1

18 days ago

8.0.6-canary.4

18 days ago

8.0.6-canary.3

18 days ago

8.0.5-canary.9

21 days ago

8.0.5-canary.10

21 days ago

8.0.5

21 days ago

8.0.5-canary.8

23 days ago

8.0.5-canary.7

23 days ago

8.0.5-canary.6

23 days ago

8.0.5-canary.5

28 days ago

8.0.5-canary.4

1 month ago

8.0.5-canary.3

1 month ago

8.0.5-canary.2

1 month ago

8.0.5-canary.1

1 month ago

8.0.5-canary.0

1 month ago

8.0.4-canary.1

1 month ago

8.0.4

1 month ago

8.0.3-canary.9

2 months ago

8.0.4-canary.0

2 months ago

8.0.3-canary.8

2 months ago

8.0.3-canary.7

2 months ago

8.0.3

2 months ago

8.0.3-canary.6

3 months ago

8.0.3-canary.5

3 months ago

8.0.3-canary.4

3 months ago

8.0.3-canary.2

3 months ago

8.0.3-canary.3

3 months ago

8.1.0-canary.2

3 months ago

8.1.0-canary.3

3 months ago

8.0.3-canary.0

3 months ago

8.0.3-canary.1

3 months ago

8.0.2-canary.3

3 months ago

8.0.2-canary.2

3 months ago

8.0.2-canary.0

3 months ago

8.0.2

3 months ago

8.0.1-canary.4

3 months ago

8.0.1

3 months ago

8.0.1-canary.3

3 months ago

8.0.1-canary.2

3 months ago

8.0.1-canary.1

3 months ago

8.0.1-canary.0

3 months ago

8.0.0-canary.100

3 months ago

8.0.0-canary.98

3 months ago

8.0.0-canary.99

3 months ago

8.0.0-canary.97

3 months ago

8.0.0

3 months ago

8.0.0-canary.94

4 months ago

8.0.0-canary.95

4 months ago

8.0.0-canary.93

4 months ago

8.0.0-canary.92

4 months ago

8.0.0-canary.91

4 months ago

8.0.0-canary.89

4 months ago

8.0.0-canary.90

4 months ago

8.0.0-canary.78

4 months ago

8.0.0-canary.79

4 months ago

8.0.0-canary.80

4 months ago

8.0.0-canary.81

4 months ago

8.0.0-canary.82

4 months ago

8.0.0-canary.87

4 months ago

8.0.0-canary.88

4 months ago

8.0.0-canary.83

4 months ago

8.0.0-canary.84

4 months ago

8.0.0-canary.85

4 months ago

8.0.0-canary.86

4 months ago

8.0.0-canary.76

4 months ago

8.0.0-canary.77

4 months ago

8.0.0-canary.75

4 months ago

8.0.0-canary.73

4 months ago

8.0.0-canary.74

4 months ago

8.0.0-canary.72

4 months ago

8.0.0-canary.69

4 months ago

8.0.0-canary.70

4 months ago

8.0.0-canary.71

4 months ago

7.1.0-canary.68

4 months ago

7.1.0-canary.66

4 months ago

7.1.0-canary.67

4 months ago

7.1.0-canary.65

5 months ago

7.1.0-canary.64

5 months ago

7.1.0-canary.63

5 months ago

7.0.2-canary.7

7 months ago

7.0.2-canary.6

7 months ago

7.0.2-canary.3

7 months ago

7.0.2-canary.2

7 months ago

7.0.2-canary.5

7 months ago

7.0.2-canary.4

7 months ago

7.0.2-canary.1

7 months ago

7.0.2-canary.0

8 months ago

8.0.0-canary.40

6 months ago

7.0.1-canary.15

8 months ago

7.0.1-canary.14

8 months ago

7.0.1-canary.13

8 months ago

7.0.1-canary.12

8 months ago

7.0.1-canary.11

8 months ago

7.0.1-canary.10

8 months ago

6.2.0-canary.60

10 months ago

6.2.0-canary.57

10 months ago

6.2.0-canary.59

10 months ago

6.2.0-canary.58

10 months ago

7.1.0-canary.9

7 months ago

7.1.0-canary.8

7 months ago

7.1.0-canary.36

6 months ago

7.1.0-canary.37

6 months ago

7.1.0-canary.38

6 months ago

7.1.0-canary.39

6 months ago

7.1.0-canary.32

6 months ago

7.1.0-canary.33

6 months ago

7.1.0-canary.34

6 months ago

7.1.0-canary.35

6 months ago

7.1.0-canary.30

6 months ago

7.1.0-canary.31

6 months ago

7.1.0-canary.29

6 months ago

7.1.0-canary.25

7 months ago

7.1.0-canary.26

7 months ago

7.1.0-canary.27

7 months ago

7.1.0-canary.28

7 months ago

7.1.0-canary.21

7 months ago

7.1.0-canary.22

7 months ago

7.1.0-canary.23

7 months ago

7.1.0-canary.24

7 months ago

7.1.0-canary.20

7 months ago

7.1.0-canary.18

7 months ago

7.1.0-canary.19

7 months ago

7.1.0-canary.14

7 months ago

7.1.0-canary.15

7 months ago

7.1.0-canary.16

7 months ago

7.1.0-canary.17

7 months ago

7.1.0-canary.10

7 months ago

7.0.0

8 months ago

7.1.0-canary.11

7 months ago

7.1.0-canary.12

7 months ago

7.1.0-canary.13

7 months ago

7.0.1

8 months ago

6.2.0-canary.91

9 months ago

6.2.0-canary.90

9 months ago

6.2.0-canary.93

9 months ago

6.2.0-canary.92

9 months ago

6.2.0-canary.88

9 months ago

6.2.0-canary.87

9 months ago

6.2.0-canary.89

9 months ago

6.2.0-canary.84

9 months ago

6.2.0-canary.83

9 months ago

6.2.0-canary.86

9 months ago

6.2.0-canary.85

9 months ago

6.2.0-canary.98

8 months ago

6.2.0-canary.95

9 months ago

6.2.0-canary.94

9 months ago

6.2.0-canary.97

8 months ago

6.2.0-canary.96

8 months ago

7.1.0-canary.61

5 months ago

7.1.0-canary.62

5 months ago

7.1.0-canary.60

5 months ago

6.2.0-canary.71

9 months ago

6.2.0-canary.70

9 months ago

6.2.0-canary.66

10 months ago

6.2.0-canary.65

10 months ago

6.2.0-canary.68

9 months ago

6.2.0-canary.67

10 months ago

7.1.0-canary.58

6 months ago

6.2.0-canary.62

10 months ago

7.1.0-canary.59

6 months ago

6.2.0-canary.61

10 months ago

6.2.0-canary.64

10 months ago

6.2.0-canary.63

10 months ago

7.1.0-canary.54

6 months ago

7.1.0-canary.55

6 months ago

7.1.0-canary.56

6 months ago

7.1.0-canary.57

6 months ago

7.1.0-canary.50

6 months ago

7.1.0-canary.51

6 months ago

6.2.0-canary.69

9 months ago

7.1.0-canary.52

6 months ago

7.1.0-canary.53

6 months ago

6.2.0-canary.80

9 months ago

7.0.1-canary.9

8 months ago

6.2.0-canary.82

9 months ago

6.2.0-canary.81

9 months ago

7.0.1-canary.7

8 months ago

7.0.1-canary.8

8 months ago

7.0.1-canary.5

8 months ago

7.0.1-canary.6

8 months ago

7.0.1-canary.3

8 months ago

6.2.0-canary.77

9 months ago

7.0.1-canary.4

8 months ago

6.2.0-canary.76

9 months ago

7.0.1-canary.1

8 months ago

6.2.0-canary.79

9 months ago

7.0.1-canary.2

8 months ago

6.2.0-canary.78

9 months ago

7.1.0-canary.47

6 months ago

6.2.0-canary.73

9 months ago

7.1.0-canary.48

6 months ago

7.0.1-canary.0

8 months ago

6.2.0-canary.72

9 months ago

7.1.0-canary.49

6 months ago

6.2.0-canary.75

9 months ago

6.2.0-canary.74

9 months ago

7.1.0-canary.43

6 months ago

7.1.0-canary.44

6 months ago

7.1.0-canary.45

6 months ago

7.1.0-canary.46

6 months ago

7.1.0-canary.41

6 months ago

7.1.0-canary.42

6 months ago

6.2.0-canary.56

11 months ago

6.2.0-canary.44

11 months ago

6.2.0-canary.43

11 months ago

6.2.0-canary.46

11 months ago

6.2.0-canary.45

11 months ago

6.2.0-canary.40

11 months ago

6.2.0-canary.42

11 months ago

6.2.0-canary.41

11 months ago

6.2.0-canary.48

11 months ago

6.2.0-canary.47

11 months ago

6.2.0-canary.49

11 months ago

6.2.0-canary.55

11 months ago

6.2.0-canary.54

11 months ago

6.2.0-canary.51

11 months ago

6.2.0-canary.50

11 months ago

6.2.0-canary.53

11 months ago

6.2.0-canary.52

11 months ago

6.2.0-canary.35

11 months ago

6.2.0-canary.34

11 months ago

6.2.0-canary.37

11 months ago

6.2.0-canary.36

11 months ago

6.2.0-canary.39

11 months ago

6.2.0-canary.38

11 months ago

7.0.0-canary.21

12 months ago

6.2.0-canary.22

12 months ago

6.2.0-canary.21

12 months ago

6.2.0-canary.24

12 months ago

6.2.0-canary.23

12 months ago

6.2.0-canary.20

12 months ago

6.2.0-canary.29

12 months ago

7.0.0-canary.13

1 year ago

7.0.0-canary.12

1 year ago

6.2.0-canary.26

12 months ago

6.2.0-canary.25

12 months ago

6.2.0-canary.28

12 months ago

6.2.0-canary.27

12 months ago

6.2.0-canary.33

12 months ago

6.2.0-canary.32

12 months ago

6.2.0-canary.31

12 months ago

6.2.0-canary.30

12 months ago

6.2.0-canary.11

1 year ago

6.2.0-canary.10

1 year ago

6.2.0-canary.13

1 year ago

6.2.0-canary.12

1 year ago

6.2.0-canary.19

12 months ago

6.2.0-canary.18

12 months ago

6.2.0-canary.15

1 year ago

6.2.0-canary.14

1 year ago

6.2.0-canary.17

12 months ago

6.2.0-canary.16

1 year ago

6.2.0-canary.7

1 year ago

6.2.0-canary.8

1 year ago

6.2.0-canary.6

1 year ago

6.2.0-canary.9

1 year ago

6.1.1-canary.3

1 year ago

6.1.1-canary.4

1 year ago

6.1.1-canary.5

1 year ago

6.0.0-canary.51

1 year ago

6.0.0-canary.50

1 year ago

6.0.0-canary.49

1 year ago

6.0.0-canary.44

1 year ago

6.0.0-canary.43

1 year ago

6.0.0-canary.42

1 year ago

6.0.0-canary.41

1 year ago

6.0.0-canary.48

1 year ago

6.0.0-canary.47

1 year ago

6.0.0-canary.46

1 year ago

6.0.0-canary.45

1 year ago

6.0.0-canary.54

1 year ago

6.0.0-canary.53

1 year ago

6.0.0-canary.52

1 year ago

6.0.0-canary.40

1 year ago

6.0.0-canary.39

1 year ago

6.0.0-canary.38

1 year ago

6.0.0-canary.33

1 year ago

6.0.0-canary.32

1 year ago

6.0.0-canary.37

1 year ago

6.0.0-canary.36

1 year ago

6.0.0-canary.35

1 year ago

6.0.0-canary.34

1 year ago

6.0.2-canary.8

1 year ago

6.0.2-canary.7

1 year ago

6.0.2-canary.6

1 year ago

6.0.2-canary.5

1 year ago

6.0.2-canary.9

1 year ago

6.0.2-canary.0

1 year ago

6.0.2-canary.4

1 year ago

6.0.2-canary.3

1 year ago

6.0.2-canary.2

1 year ago

6.0.2-canary.1

1 year ago

6.0.1

1 year ago

6.0.0

1 year ago

6.0.2-canary.10

1 year ago

6.0.2-canary.13

1 year ago

6.0.2-canary.12

1 year ago

6.0.2-canary.15

1 year ago

6.0.2-canary.14

1 year ago

6.0.2-canary.17

1 year ago

6.0.2-canary.16

1 year ago

6.0.2-canary.19

1 year ago

6.0.2-canary.18

1 year ago

6.1.0

1 year ago

6.0.2-canary.22

1 year ago

6.0.2-canary.21

1 year ago

6.0.1-canary.4

1 year ago

6.0.1-canary.5

1 year ago

6.0.1-canary.6

1 year ago

6.0.1-canary.7

1 year ago

6.0.1-canary.0

1 year ago

6.0.1-canary.1

1 year ago

6.0.1-canary.2

1 year ago

6.0.1-canary.3

1 year ago

6.1.1-canary.0

1 year ago

6.1.1-canary.1

1 year ago

6.1.1-canary.2

1 year ago

6.0.0-canary.29

1 year ago

6.0.0-canary.28

1 year ago

6.0.0-canary.27

1 year ago

6.0.0-canary.31

1 year ago

6.0.0-canary.30

1 year ago

6.0.0-canary.26

1 year ago

6.0.0-canary.25

1 year ago

6.0.0-canary.22

1 year ago

6.0.0-canary.21

1 year ago

6.0.0-canary.20

1 year ago

6.0.0-canary.24

1 year ago

6.0.0-canary.23

1 year ago

5.2.0-canary.13

1 year ago

5.2.0-canary.14

1 year ago

5.2.0-canary.15

1 year ago

5.2.0-canary.16

1 year ago

5.2.0-canary.17

1 year ago

5.2.0-canary.18

1 year ago

5.2.0-canary.19

1 year ago

5.2.0-canary.10

1 year ago

5.2.0-canary.11

1 year ago

5.2.0-canary.12

1 year ago

5.2.0-canary.7

1 year ago

5.2.0-canary.8

1 year ago

5.2.0-canary.9

1 year ago

5.0.0-canary.9

1 year ago

5.1.0-canary.5

1 year ago

5.1.0-canary.6

1 year ago

5.1.0-canary.3

1 year ago

5.1.0-canary.4

1 year ago

5.1.0-canary.9

1 year ago

5.1.0-canary.7

1 year ago

5.0.0

1 year ago

5.1.0-canary.8

1 year ago

5.1.0-canary.1

1 year ago

5.1.0-canary.2

1 year ago

5.1.0-canary.0

1 year ago

5.1.1

1 year ago

5.1.0

1 year ago

5.1.0-canary.11

1 year ago

5.1.0-canary.10

1 year ago

5.0.0-canary.14

1 year ago

5.1.1-canary.0

1 year ago

5.1.1-canary.1

1 year ago

4.31.0-canary.0

2 years ago

4.31.0-canary.2

2 years ago

4.31.0-canary.1

2 years ago

4.31.0-canary.4

2 years ago

4.31.0-canary.3

2 years ago

4.31.0-canary.6

1 year ago

4.31.0-canary.5

1 year ago

4.31.0-canary.8

1 year ago

4.31.0-canary.7

1 year ago

5.2.0-canary.0

1 year ago

5.2.0-canary.1

1 year ago

5.2.0-canary.2

1 year ago

5.2.0-canary.3

1 year ago

5.2.0-canary.4

1 year ago

5.2.0-canary.5

1 year ago

5.2.0-canary.6

1 year ago

4.30.2

2 years ago

4.30.1

2 years ago

2.1.45

2 years ago

2.1.43

2 years ago

2.1.44

2 years ago

2.1.41

2 years ago

2.1.42

2 years ago

2.1.40

2 years ago

4.30.0

2 years ago

4.30.0-canary.1

2 years ago

4.30.0-canary.0

2 years ago

2.1.38

2 years ago

2.1.39

2 years ago

2.1.36

2 years ago

2.1.37

2 years ago

2.1.34

2 years ago

2.1.35

2 years ago

2.1.33

2 years ago

2.1.16

2 years ago

2.1.17

2 years ago

2.1.15

2 years ago

2.1.18

2 years ago

2.1.19

2 years ago

2.1.27

2 years ago

2.1.28

2 years ago

2.1.25

2 years ago

2.1.26

2 years ago

2.1.23

2 years ago

2.1.24

2 years ago

2.1.21

2 years ago

2.1.22

2 years ago

2.1.20

2 years ago

2.1.29

2 years ago

2.1.32

2 years ago

2.1.30

2 years ago

2.1.31

2 years ago

2.1.9

2 years ago

2.1.14

2 years ago

2.1.12

2 years ago

2.1.13

2 years ago

2.1.10

2 years ago

2.1.11

2 years ago

2.1.8

2 years ago

2.1.7

2 years ago

2.1.4

2 years ago

2.1.3

2 years ago

2.1.6

2 years ago

2.1.5

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

2.0.6

2 years ago

2.0.5

2 years ago

2.0.4

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.2.12

2 years ago

1.2.11

2 years ago

1.2.10

2 years ago

1.2.9

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.25

2 years ago

1.1.24

2 years ago

1.1.23

2 years ago

1.1.22

2 years ago

1.1.21

2 years ago

1.1.20

2 years ago

1.1.19

2 years ago

1.1.18

2 years ago

1.1.17

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.4

2 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

0.4.3

3 years ago

0.4.2

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.3

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.0

3 years ago

0.2.11

3 years ago

0.2.10

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago