-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. A aspernatur atque, debitis ex
- excepturi explicabo iste iure labore molestiae neque optio perspiciatis
-
-
- Aspernatur cupiditate, deleniti id incidunt mollitia omnis! A aspernatur assumenda
- consequuntur culpa cumque dignissimos enim eos, et fugit natus nemo nesciunt
-
-
- Alias aut deserunt expedita, inventore maiores minima officia porro rem. Accusamus
- ducimus magni modi mollitia nihil nisi provident
-
-
- Alias aut autem consequuntur doloremque esse facilis id molestiae neque officia placeat,
- quia quisquam repellendus reprehenderit.
-
-
- Adipisci blanditiis facere nam perspiciatis sit soluta ullam! Architecto aut blanditiis,
- consectetur corporis cum deserunt distinctio dolore eius est exercitationem
-
-
Ab aliquid asperiores assumenda corporis cumque dolorum expedita
-
- Culpa cumque eveniet natus totam! Adipisci, animi at commodi delectus distinctio dolore
- earum, eum expedita facilis
-
-
- Quod sit, temporibus! Amet animi fugit officiis perspiciatis, quis unde. Cumque
- dignissimos distinctio, dolor eaque est fugit nisi non pariatur porro possimus, quas
- quasi
-
-
- >
- );
- },
-} as Component;
+import { Component, ref } from 'vue';
+import useScroll from '../index';
+export default {
+ setup() {
+ const eleRef = ref(null);
+ const scroll = useScroll(eleRef);
+ return { eleRef, scroll };
+ },
+ render(_ctx) {
+ return (
+ <>
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. A aspernatur atque, debitis ex
+ excepturi explicabo iste iure labore molestiae neque optio perspiciatis
+
+
+ Aspernatur cupiditate, deleniti id incidunt mollitia omnis! A aspernatur assumenda
+ consequuntur culpa cumque dignissimos enim eos, et fugit natus nemo nesciunt
+
+
+ Alias aut deserunt expedita, inventore maiores minima officia porro rem. Accusamus
+ ducimus magni modi mollitia nihil nisi provident
+
+
+ Alias aut autem consequuntur doloremque esse facilis id molestiae neque officia placeat,
+ quia quisquam repellendus reprehenderit.
+
+
+ Adipisci blanditiis facere nam perspiciatis sit soluta ullam! Architecto aut blanditiis,
+ consectetur corporis cum deserunt distinctio dolore eius est exercitationem
+
+
Ab aliquid asperiores assumenda corporis cumque dolorum expedita
+
+ Culpa cumque eveniet natus totam! Adipisci, animi at commodi delectus distinctio dolore
+ earum, eum expedita facilis
+
+
+ Quod sit, temporibus! Amet animi fugit officiis perspiciatis, quis unde. Cumque
+ dignissimos distinctio, dolor eaque est fugit nisi non pariatur porro possimus, quas
+ quasi
+
+
+ >
+ );
+ },
+} as Component;
diff --git a/src/useScroll/__test__/index.spec.tsx b/src/useScroll/__test__/index.spec.tsx
index ed6b95e..7e7f449 100644
--- a/src/useScroll/__test__/index.spec.tsx
+++ b/src/useScroll/__test__/index.spec.tsx
@@ -1,56 +1,56 @@
-import { mount } from '@vue/test-utils';
-import { ref } from 'vue';
-import useScroll from '../index';
-
-describe('useScroll', () => {
- it('define', async () => {
- const elem = document.createElement('div');
- elem.style.height = '100px';
- if (document.body) {
- document.body.appendChild(elem);
- }
- let scroll;
- const wrapper = mount(
- {
- setup() {
- scroll = useScroll(ref(elem));
- return {};
- },
- render() {
- return