Shun Miyazawa 4 лет назад
Родитель
Сommit
dc3395a491

+ 1 - 1
packages/app/src/components/Navbar/SubNavButtons.jsx

@@ -23,7 +23,7 @@ const SubnavButtons = (props) => {
     return (
     return (
       <>
       <>
         <span>
         <span>
-          <SubscribeButton pageId={pageContainer.state.pageId} />
+          <SubscribeButton />
         </span>
         </span>
         {pageContainer.isAbleToShowLikeButton && (
         {pageContainer.isAbleToShowLikeButton && (
           <span>
           <span>

+ 2 - 17
packages/app/src/components/SubscribeButton.tsx

@@ -1,6 +1,4 @@
-import React, {
-  useState, useEffect, useCallback, FC,
-} from 'react';
+import React, { FC } from 'react';
 
 
 import { useTranslation } from 'react-i18next';
 import { useTranslation } from 'react-i18next';
 import { UncontrolledTooltip } from 'reactstrap';
 import { UncontrolledTooltip } from 'reactstrap';
@@ -13,14 +11,12 @@ import PageContainer from '~/client/services/PageContainer';
 type Props = {
 type Props = {
   appContainer: AppContainer,
   appContainer: AppContainer,
   pageContainer: PageContainer,
   pageContainer: PageContainer,
-  pageId: string,
 };
 };
 
 
 const SubscruibeButton: FC<Props> = (props: Props) => {
 const SubscruibeButton: FC<Props> = (props: Props) => {
   const { t } = useTranslation();
   const { t } = useTranslation();
 
 
-  const { appContainer, pageContainer, pageId } = props;
-  const [isSubscribing, setIsSubscribing] = useState(false);
+  const { appContainer, pageContainer } = props;
 
 
   const handleClick = async() => {
   const handleClick = async() => {
     if (appContainer.isGuestUser) {
     if (appContainer.isGuestUser) {
@@ -33,17 +29,6 @@ const SubscruibeButton: FC<Props> = (props: Props) => {
     catch (err) {
     catch (err) {
       toastError(err);
       toastError(err);
     }
     }
-
-    // try {
-    //   const res = await appContainer.apiv3Put('page/subscribe', { pageId, status: !isSubscribing });
-    //   if (res) {
-    //     const { subscription } = res.data;
-    //     setIsSubscribing(subscription.status === 'SUBSCRIBE');
-    //   }
-    // }
-    // catch (err) {
-    //   toastError(err);
-    // }
   };
   };
 
 
   return (
   return (