leon 1 ano atrás
pai
commit
76877eb67d
1 arquivos alterados com 11 adições e 3 exclusões
  1. 11 3
      src/pages/account/Album.tsx

+ 11 - 3
src/pages/account/Album.tsx

@@ -27,6 +27,14 @@ export default function Album() {
         getAlbumsData('')
     }, [])
 
+    useEffect(()=>{
+        if (medias.length>0){
+            setTimeout(() => {
+                measureItemLayouts()
+            }, 500)
+        }
+    },[medias])
+
     function getAlbumsData(str) {
         setIsPulling(true)
         getAlbums({
@@ -37,9 +45,7 @@ export default function Album() {
             setMedias((res as any).data)
             setIsPulling(false)
 
-            setTimeout(() => {
-                measureItemLayouts()
-            }, 1000)
+            
         })
 
         getAlbumsStat().then(res => {
@@ -86,7 +92,9 @@ export default function Album() {
         medias.forEach((item, index) => {
             query.select(`#history-${index}`).boundingClientRect()
         });
+        debugger
         query.exec((res) => {
+            debugger
             var layouts: any = []
             res.forEach((rect, index) => {
                 if (rect) {