import { Box, Newline, Text, useApp } from 'ink';
import React, { useEffect, useState } from 'react';
import { colors } from '../../../../config/colors.js';
import { Markdown } from '../../../components/Markdown.js';
import { Spinner } from '../../../components/Spinner.js';
import { useJourney } from '../context/provider.js';
export const Success: React.FC = () => {
const { state } = useJourney();
const [showSpinnerWaiter, setShowSpinnerWaiter] = useState(true);
useEffect(() => {
const timeout = setTimeout(() => {
setShowSpinnerWaiter(false);
}, 1500);
return () => {
clearTimeout(timeout);
};
}, []);
return (
<>
Go fast and prosper.
The milliseconds are with you!
{showSpinnerWaiter ? : ▰▰▰▰▰▰▰}
{state.readme}
{'<--- '}
{showSpinnerWaiter ? : 🏃♂️}
{showSpinnerWaiter ? : 🤜✨🤛}
>
);
};