Converted app/javascript/mastodon/utils/ folder to TypeScript (#27895)
This commit is contained in:
		
					parent
					
						
							
								cdc7894243
							
						
					
				
			
			
				commit
				
					
						1142f4c79e
					
				
			
		
					 14 changed files with 84 additions and 75 deletions
				
			
		
							
								
								
									
										9
									
								
								app/javascript/mastodon/utils/html.ts
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								app/javascript/mastodon/utils/html.ts
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | |||
| // NB: This function can still return unsafe HTML
 | ||||
| export const unescapeHTML = (html: string) => { | ||||
|   const wrapper = document.createElement('div'); | ||||
|   wrapper.innerHTML = html | ||||
|     .replace(/<br\s*\/?>/g, '\n') | ||||
|     .replace(/<\/p><p>/g, '\n\n') | ||||
|     .replace(/<[^>]*>/g, ''); | ||||
|   return wrapper.textContent; | ||||
| }; | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue