'use client'; import { FC, useCallback, useEffect, useRef, useState } from 'react'; import { useRouter, useSearchParams } from 'next/navigation'; import { useModals } from '@mantine/modals'; import { Button } from '@gitroom/react/form/button'; import { ConnectChannels } from '@gitroom/frontend/components/onboarding/connect.channels'; import { useVariables } from '@gitroom/react/helpers/variable.context'; import { useT } from '@gitroom/react/translation/get.transation.service.client'; import { ModalWrapperComponent } from '@gitroom/frontend/components/new-launch/modal.wrapper.component'; const Welcome: FC = () => { const { isGeneral } = useVariables(); const [step, setStep] = useState(1); const router = useRouter(); const goToLaunches = useCallback(() => { router.push('/launches'); }, []); return (