diff --git a/apps/frontend/src/components/launches/web3/providers/nostr.provider.tsx b/apps/frontend/src/components/launches/web3/providers/nostr.provider.tsx deleted file mode 100644 index 45deac21..00000000 --- a/apps/frontend/src/components/launches/web3/providers/nostr.provider.tsx +++ /dev/null @@ -1,58 +0,0 @@ -'use client'; - -import '@neynar/react/dist/style.css'; -import React, { FC, useMemo, useState, useCallback, useEffect } from 'react'; -import { Web3ProviderInterface } from '@gitroom/frontend/components/launches/web3/web3.provider.interface'; -import { useVariables } from '@gitroom/react/helpers/variable.context'; -import { TopTitle } from '@gitroom/frontend/components/launches/helpers/top.title.component'; -import { useModals } from '@gitroom/frontend/components/layout/new-modal'; -import { LoadingComponent } from '@gitroom/frontend/components/layout/loading'; -import { ButtonCaster } from '@gitroom/frontend/components/auth/providers/farcaster.provider'; -export const WrapcasterProvider: FC = (props) => { - const [_, state] = props.nonce.split('||'); - const modal = useModals(); - const [hide, setHide] = useState(false); - const auth = useCallback( - (code: string) => { - setHide(true); - return props.onComplete(code, state); - }, - [state] - ); - return ( -
- - -
- {hide ? ( -
- -
- ) : ( -
- -
- )} -
-
- ); -}; diff --git a/apps/frontend/src/components/launches/web3/providers/telegram.provider.tsx b/apps/frontend/src/components/launches/web3/providers/telegram.provider.tsx index a177f239..8ade7653 100644 --- a/apps/frontend/src/components/launches/web3/providers/telegram.provider.tsx +++ b/apps/frontend/src/components/launches/web3/providers/telegram.provider.tsx @@ -3,8 +3,6 @@ import '@neynar/react/dist/style.css'; import React, { FC, useCallback, useEffect, useRef, useState } from 'react'; import { Web3ProviderInterface } from '@gitroom/frontend/components/launches/web3/web3.provider.interface'; -import { TopTitle } from '@gitroom/frontend/components/launches/helpers/top.title.component'; -import { useModals } from '@gitroom/frontend/components/layout/new-modal'; import { useFetch } from '@gitroom/helpers/utils/custom.fetch'; import { timer } from '@gitroom/helpers/utils/timer'; import { makeId } from '@gitroom/nestjs-libraries/services/make.is'; @@ -17,7 +15,6 @@ import { useT } from '@gitroom/react/translation/get.transation.service.client'; export const TelegramProvider: FC = (props) => { const { onComplete, nonce } = props; const { telegramBotName } = useVariables(); - const modal = useModals(); const fetch = useFetch(); const word = useRef(makeId(4)); const stop = useRef(false); @@ -66,32 +63,10 @@ export const TelegramProvider: FC = (props) => { }; }, []); return ( -
- - + <>
- {t('please_add', 'Please add')}{' '} - @{telegramBotName}{' '} + {t('please_add', 'Please add')} @{telegramBotName}{' '} {t( 'to_your_telegram_group_channel_and_click_here', 'to your\n telegram group / channel and click here:' @@ -145,6 +120,6 @@ export const TelegramProvider: FC = (props) => {
)}
-
+ ); }; diff --git a/apps/frontend/src/components/launches/web3/providers/wrapcaster.provider.tsx b/apps/frontend/src/components/launches/web3/providers/wrapcaster.provider.tsx index 4d6ffd9a..43ca5bed 100644 --- a/apps/frontend/src/components/launches/web3/providers/wrapcaster.provider.tsx +++ b/apps/frontend/src/components/launches/web3/providers/wrapcaster.provider.tsx @@ -27,39 +27,16 @@ export const WrapcasterProvider: FC = (props) => { [state] ); return ( -
- - -
- {hide ? ( -
- -
- ) : ( -
- -
- )} -
+
+ {hide ? ( +
+ +
+ ) : ( +
+ +
+ )}
); }; diff --git a/libraries/nestjs-libraries/src/integrations/social/farcaster.provider.ts b/libraries/nestjs-libraries/src/integrations/social/farcaster.provider.ts index ac9fd256..fbadbeec 100644 --- a/libraries/nestjs-libraries/src/integrations/social/farcaster.provider.ts +++ b/libraries/nestjs-libraries/src/integrations/social/farcaster.provider.ts @@ -25,7 +25,7 @@ export class FarcasterProvider implements SocialProvider { identifier = 'wrapcast'; - name = 'Warpcast'; + name = 'Farcaster'; isBetweenSteps = false; isWeb3 = true; scopes = [] as string[];