import { Stack, Box, Heading } from '@biom3/react'; import { useRive, useStateMachineInput } from '@rive-app/react-canvas-lite'; import { useEffect } from 'react'; import { useTranslation } from 'react-i18next'; import { SimpleLayout } from '../../components/SimpleLayout/SimpleLayout'; import { getRemoteRive } from '../../lib/utils'; import { StrongCheckoutWidgetsConfig } from '../../lib/withDefaultWidgetConfig'; export function SendingTokens({ config }: { config: StrongCheckoutWidgetsConfig }) { const { t } = useTranslation(); const { RiveComponent, rive } = useRive({ src: getRemoteRive(config.environment, '/purchasing_items.riv'), stateMachines: 'State', autoplay: true, }); const input = useStateMachineInput(rive, 'State', 'mode'); useEffect(() => { if (!input) return; input.value = 2; }, [input]); return ( } /> {t('views.TRANSFER.content.sendingTokens')} ); }