Change “About” and “Privacy policy” links to open in a new tab in advanced interface (#25973)
This commit is contained in:
		
					parent
					
						
							
								5fad7bd58a
							
						
					
				
			
			
				commit
				
					
						71db616fed
					
				
			
		
					 2 changed files with 5 additions and 3 deletions
				
			
		|  | @ -142,7 +142,7 @@ class GettingStarted extends ImmutablePureComponent { | |||
| 
 | ||||
|           {!multiColumn && <div className='flex-spacer' />} | ||||
| 
 | ||||
|           <LinkFooter /> | ||||
|           <LinkFooter multiColumn /> | ||||
|         </div> | ||||
| 
 | ||||
|         {(multiColumn && showTrends) && <TrendsContainer />} | ||||
|  |  | |||
|  | @ -38,6 +38,7 @@ class LinkFooter extends PureComponent { | |||
|   }; | ||||
| 
 | ||||
|   static propTypes = { | ||||
|     multiColumn: PropTypes.bool, | ||||
|     onLogout: PropTypes.func.isRequired, | ||||
|     intl: PropTypes.object.isRequired, | ||||
|   }; | ||||
|  | @ -53,6 +54,7 @@ class LinkFooter extends PureComponent { | |||
| 
 | ||||
|   render () { | ||||
|     const { signedIn, permissions } = this.context.identity; | ||||
|     const { multiColumn } = this.props; | ||||
| 
 | ||||
|     const canInvite = signedIn && ((permissions & PERMISSION_INVITE_USERS) === PERMISSION_INVITE_USERS); | ||||
|     const canProfileDirectory = profileDirectory; | ||||
|  | @ -64,7 +66,7 @@ class LinkFooter extends PureComponent { | |||
|         <p> | ||||
|           <strong>{domain}</strong>: | ||||
|           {' '} | ||||
|           <Link to='/about'><FormattedMessage id='footer.about' defaultMessage='About' /></Link> | ||||
|           <Link to='/about' target={multiColumn ? '_blank' : undefined}><FormattedMessage id='footer.about' defaultMessage='About' /></Link> | ||||
|           {statusPageUrl && ( | ||||
|             <> | ||||
|               {DividingCircle} | ||||
|  | @ -84,7 +86,7 @@ class LinkFooter extends PureComponent { | |||
|             </> | ||||
|           )} | ||||
|           {DividingCircle} | ||||
|           <Link to='/privacy-policy'><FormattedMessage id='footer.privacy_policy' defaultMessage='Privacy policy' /></Link> | ||||
|           <Link to='/privacy-policy' target={multiColumn ? '_blank' : undefined}><FormattedMessage id='footer.privacy_policy' defaultMessage='Privacy policy' /></Link> | ||||
|         </p> | ||||
| 
 | ||||
|         <p> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue