      const Wrapper = ws ? Whitespace : Fragment
      const content = (
          <>
              {sourceWithText ? <span className={classes.sourceText}>{children}</span> : children}
              {isApi && <Icon name="docs" width={16} inline className={classes.icon} />}
              {isSource && <Icon name="code" width={16} inline className={classes.icon} />}
          </>
      )
  
      if (!external) {
          if ((dest && /^#/.test(dest)) || onClick) {
 
</s> remove         [classes.nowrap]: (isApi || isSource) && !sourceWithText,
        [classes.withIcon]: isApi || isSource,
 </s> add         [classes.nowrap]: (isApi || isSource || isArch) && !sourceWithText,
        [classes.withIcon]: isApi || isSource || isArch,
            {icon && <Icon name={icon} width={16} inline className={classes.icon} />}
      const Wrapper = ws ? Whitespace : Fragment
      const content = (
          <>
              {sourceWithText ? <span className={classes.sourceText}>{children}</span> : children}
            {icon && <Icon name={icon} width={16} inline className={classes.icon} />}
            {icon && <Icon name={icon} width={16} inline className={classes.icon} />}
          </>
      )
  
      if (!external) {
          if ((dest && /^#/.test(dest)) || onClick) {
keep keep keep keep replace replace keep keep keep keep keep
 Update arch docs WIP [ci skip] 
website/src/components/link.js