squashed identity proof updates (#10375)
This commit is contained in:
		
				
					committed by
					
						
						Eugen Rochko
					
				
			
			
				
	
			
			
			
						parent
						
							026dd75208
						
					
				
				
					commit
					69141dca26
				
			@@ -62,6 +62,7 @@ class Header extends ImmutablePureComponent {
 | 
			
		||||
 | 
			
		||||
  static propTypes = {
 | 
			
		||||
    account: ImmutablePropTypes.map,
 | 
			
		||||
    identity_props: ImmutablePropTypes.list,
 | 
			
		||||
    onFollow: PropTypes.func.isRequired,
 | 
			
		||||
    onBlock: PropTypes.func.isRequired,
 | 
			
		||||
    intl: PropTypes.object.isRequired,
 | 
			
		||||
@@ -81,7 +82,7 @@ class Header extends ImmutablePureComponent {
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  render () {
 | 
			
		||||
    const { account, intl, domain } = this.props;
 | 
			
		||||
    const { account, intl, domain, identity_proofs } = this.props;
 | 
			
		||||
 | 
			
		||||
    if (!account) {
 | 
			
		||||
      return null;
 | 
			
		||||
@@ -234,8 +235,20 @@ class Header extends ImmutablePureComponent {
 | 
			
		||||
 | 
			
		||||
          <div className='account__header__extra'>
 | 
			
		||||
            <div className='account__header__bio'>
 | 
			
		||||
              {fields.size > 0 && (
 | 
			
		||||
              { (fields.size > 0 || identity_proofs.size > 0) && (
 | 
			
		||||
                <div className='account__header__fields'>
 | 
			
		||||
                  {identity_proofs.map((proof, i) => (
 | 
			
		||||
                    <dl key={i}>
 | 
			
		||||
                      <dt dangerouslySetInnerHTML={{ __html: proof.get('provider') }} />
 | 
			
		||||
 | 
			
		||||
                      <dd className='verified'>
 | 
			
		||||
                        <a href={proof.get('proof_url')} target='_blank' rel='noopener'><span title={intl.formatMessage(messages.linkVerifiedOn, { date: intl.formatDate(proof.get('updated_at'), dateFormatOptions) })}>
 | 
			
		||||
                          <Icon id='check' className='verified__mark' />
 | 
			
		||||
                        </span></a>
 | 
			
		||||
                        <a href={proof.get('profile_url')} target='_blank' rel='noopener'><span dangerouslySetInnerHTML={{ __html: ' '+proof.get('provider_username') }} /></a>
 | 
			
		||||
                      </dd>
 | 
			
		||||
                    </dl>
 | 
			
		||||
                  ))}
 | 
			
		||||
                  {fields.map((pair, i) => (
 | 
			
		||||
                    <dl key={i}>
 | 
			
		||||
                      <dt dangerouslySetInnerHTML={{ __html: pair.get('name_emojified') }} title={pair.get('name')} />
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user