Commit 223b7f1
authored
feat: add useDetachedRecycle option, fix loading state, offset (naver#585)
* fix: fix loading state
* feat: add isReachStart, isReachEnd props and reacthStart, reachEnd props
* feat: add `useDetachedRecycle` option
* fix: fix scroll offset when scrollSize is samller than containerSize1 parent a8850ee commit 223b7f1
File tree
15 files changed
+376
-61
lines changed- src
- test
- manual
- unit
- css
- samples
15 files changed
+376
-61
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
| 125 | + | |
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | | - | |
| 158 | + | |
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
| |||
62 | 64 | | |
63 | 65 | | |
64 | 66 | | |
| 67 | + | |
| 68 | + | |
65 | 69 | | |
66 | 70 | | |
67 | 71 | | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
68 | 78 | | |
69 | 79 | | |
70 | 80 | | |
| |||
75 | 85 | | |
76 | 86 | | |
77 | 87 | | |
| 88 | + | |
| 89 | + | |
78 | 90 | | |
79 | 91 | | |
80 | 92 | | |
81 | 93 | | |
82 | | - | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
83 | 116 | | |
84 | 117 | | |
85 | 118 | | |
| |||
211 | 244 | | |
212 | 245 | | |
213 | 246 | | |
214 | | - | |
| 247 | + | |
215 | 248 | | |
216 | 249 | | |
217 | 250 | | |
218 | 251 | | |
219 | | - | |
| 252 | + | |
220 | 253 | | |
221 | 254 | | |
222 | 255 | | |
| |||
361 | 394 | | |
362 | 395 | | |
363 | 396 | | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
364 | 429 | | |
365 | 430 | | |
366 | 431 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
93 | 94 | | |
94 | 95 | | |
95 | 96 | | |
| 97 | + | |
96 | 98 | | |
| 99 | + | |
| 100 | + | |
97 | 101 | | |
98 | 102 | | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
99 | 107 | | |
100 | 108 | | |
101 | 109 | | |
| |||
394 | 402 | | |
395 | 403 | | |
396 | 404 | | |
397 | | - | |
398 | 405 | | |
399 | 406 | | |
400 | 407 | | |
| |||
622 | 629 | | |
623 | 630 | | |
624 | 631 | | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
625 | 642 | | |
626 | 643 | | |
627 | 644 | | |
| |||
647 | 664 | | |
648 | 665 | | |
649 | 666 | | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
650 | 675 | | |
651 | 676 | | |
652 | 677 | | |
| |||
659 | 684 | | |
660 | 685 | | |
661 | 686 | | |
662 | | - | |
663 | | - | |
| 687 | + | |
664 | 688 | | |
| 689 | + | |
| 690 | + | |
665 | 691 | | |
666 | 692 | | |
667 | 693 | | |
| |||
672 | 698 | | |
673 | 699 | | |
674 | 700 | | |
| 701 | + | |
675 | 702 | | |
676 | 703 | | |
677 | 704 | | |
| |||
746 | 773 | | |
747 | 774 | | |
748 | 775 | | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
749 | 780 | | |
750 | 781 | | |
751 | 782 | | |
| |||
846 | 877 | | |
847 | 878 | | |
848 | 879 | | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
849 | 888 | | |
850 | 889 | | |
851 | 890 | | |
| |||
877 | 916 | | |
878 | 917 | | |
879 | 918 | | |
| 919 | + | |
880 | 920 | | |
881 | 921 | | |
882 | 922 | | |
| |||
918 | 958 | | |
919 | 959 | | |
920 | 960 | | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
921 | 964 | | |
922 | | - | |
923 | | - | |
924 | 965 | | |
925 | 966 | | |
926 | 967 | | |
927 | 968 | | |
928 | 969 | | |
929 | 970 | | |
930 | 971 | | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
| 977 | + | |
931 | 978 | | |
932 | 979 | | |
933 | 980 | | |
| |||
1019 | 1066 | | |
1020 | 1067 | | |
1021 | 1068 | | |
1022 | | - | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
1023 | 1073 | | |
1024 | 1074 | | |
| 1075 | + | |
| 1076 | + | |
| 1077 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
133 | 136 | | |
134 | 137 | | |
135 | 138 | | |
| |||
139 | 142 | | |
140 | 143 | | |
141 | 144 | | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
142 | 148 | | |
143 | 149 | | |
144 | 150 | | |
| |||
148 | 154 | | |
149 | 155 | | |
150 | 156 | | |
| 157 | + | |
| 158 | + | |
151 | 159 | | |
152 | 160 | | |
153 | 161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
| |||
43 | 42 | | |
44 | 43 | | |
45 | 44 | | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
0 commit comments