Yuken Tezuka hace 3 años
padre
commit
3051ab6d1e
Se han modificado 1 ficheros con 4 adiciones y 7 borrados
  1. 4 7
      packages/app/src/components/Page/RenderTagLabels.tsx

+ 4 - 7
packages/app/src/components/Page/RenderTagLabels.tsx

@@ -3,6 +3,8 @@ import React from 'react';
 import { useTranslation } from 'next-i18next';
 import { useTranslation } from 'next-i18next';
 import { UncontrolledTooltip } from 'reactstrap';
 import { UncontrolledTooltip } from 'reactstrap';
 
 
+import NotAvailableForGuest from '../NotAvailableForGuest';
+
 type RenderTagLabelsProps = {
 type RenderTagLabelsProps = {
   tags: string[],
   tags: string[],
   isGuestUser: boolean,
   isGuestUser: boolean,
@@ -23,7 +25,7 @@ const RenderTagLabels = React.memo((props: RenderTagLabelsProps) => {
   const isTagsEmpty = tags.length === 0;
   const isTagsEmpty = tags.length === 0;
 
 
   return (
   return (
-    <>
+    <NotAvailableForGuest>
       {tags.map((tag) => {
       {tags.map((tag) => {
         return (
         return (
           <a key={tag} href={`/_search?q=tag:${tag}`} className="grw-tag-label badge badge-secondary mr-2">
           <a key={tag} href={`/_search?q=tag:${tag}`} className="grw-tag-label badge badge-secondary mr-2">
@@ -40,12 +42,7 @@ const RenderTagLabels = React.memo((props: RenderTagLabelsProps) => {
           <i className={`icon-plus ${isTagsEmpty && 'ml-1'}`}/>
           <i className={`icon-plus ${isTagsEmpty && 'ml-1'}`}/>
         </a>
         </a>
       </div>
       </div>
-      {isGuestUser && (
-        <UncontrolledTooltip placement="top" target="edit-tags-btn-wrapper-for-tooltip" fade={false}>
-          {t('Not available for guest')}
-        </UncontrolledTooltip>
-      )}
-    </>
+    </NotAvailableForGuest>
   );
   );
 
 
 });
 });