| 
														
															@@ -257,6 +257,13 @@ class ParseCard { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         _iframe.style.cssText = 'border:medium none; width:375px; min-height:300px;' 
														 | 
														
														 | 
														
															         _iframe.style.cssText = 'border:medium none; width:375px; min-height:300px;' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return _iframe 
														 | 
														
														 | 
														
															         return _iframe 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    createNftGroupIframe({ project_Id }) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        let _iframe = document.createElement('iframe') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        _iframe.id = project_Id 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        _iframe.src = chrome.runtime.getURL('/iframe/nft-group-card.html') + `?projectId=${project_Id}`; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        _iframe.style.cssText = 'border:medium none; width:505px; min-height:180px;' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return _iframe 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     isHasIframeByArticle(dom_card) { 
														 | 
														
														 | 
														
															     isHasIframeByArticle(dom_card) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (!dom_card || !dom_card.parentElement) { 
														 | 
														
														 | 
														
															         if (!dom_card || !dom_card.parentElement) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return 
														 | 
														
														 | 
														
															             return 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -402,5 +409,26 @@ class ParseCard { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             dom.appendChild(this.createIframe({ post_Id, tweet_author }, true)) 
														 | 
														
														 | 
														
															             dom.appendChild(this.createIframe({ post_Id, tweet_author }, true)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    replaceNftGroupDomRedPacket({ dom_card, tweet_Id, post_Id, time, short_url }) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (!dom_card || !dom_card.parentElement) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        let dom = dom_card.querySelector('div[aria-labelledby]') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (dom) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            for (let i = 0; i < dom.childNodes.length; i++) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                if (dom.children[i].tagName.toLowerCase() != 'iframe') { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    dom.children[i].style.display = 'none' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            dom = dom_card.querySelector('div[lang][dir=auto]').parentElement 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        dom.style = 'min-height:180px' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (dom) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            let project_Id = post_Id.replace('nft_group/', ''); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            dom.appendChild(this.createNftGroupIframe({ project_Id })) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 export default new ParseCard() 
														 | 
														
														 | 
														
															 export default new ParseCard() 
														 |