You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			45 lines
		
	
	
		
			815 B
		
	
	
	
		
			Markdown
		
	
		
		
			
		
	
	
			45 lines
		
	
	
		
			815 B
		
	
	
	
		
			Markdown
		
	
| 
								 
											8 years ago
										 
									 | 
							
								### All link
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```jsx
							 | 
						||
| 
								 | 
							
								<Linkify text="https://somewhere.com" />
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Starting and ending with link
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```jsx
							 | 
						||
| 
								 | 
							
								<Linkify text="https://somewhere.com Yes? No? https://anotherlink.com" />
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### With a link in the middle
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```jsx
							 | 
						||
| 
								 | 
							
								<Linkify text="Before. https://somewhere.com After." />
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### No link
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```jsx
							 | 
						||
| 
								 | 
							
								<Linkify text="Plain text" />
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Should not render as link
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```jsx
							 | 
						||
| 
								 | 
							
								<Linkify text="smailto:someone@somewhere.com - ftp://something.com - //local/share - \\local\share" />
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Should render as link
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```jsx
							 | 
						||
| 
								 | 
							
								<Linkify text="github.com - https://blah.com" />
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Providing custom non-link render function
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```jsx
							 | 
						||
| 
								 | 
							
								const renderNonLink = ({ text, key }) => (
							 | 
						||
| 
								 | 
							
								  <span key={key}>This is my custom non-link content!</span>
							 | 
						||
| 
								 | 
							
								);
							 | 
						||
| 
								 | 
							
								<Linkify text="Before github.com After" renderNonLink={renderNonLink} />;
							 | 
						||
| 
								 | 
							
								```
							 |