import React from 'react' import { GITHUB_ACTION_SETUP_DOCS_URL } from '../../constants/github-app.js' import { Box, Text } from '@anthropic/ink' interface ErrorStepProps { error: string | undefined errorReason?: string errorInstructions?: string[] } export function ErrorStep({ error, errorReason, errorInstructions, }: ErrorStepProps) { return ( <> Install GitHub App Error: {error} {errorReason && ( Reason: {errorReason} )} {errorInstructions && errorInstructions.length > 0 && ( How to fix: {errorInstructions.map((instruction, index) => ( {instruction} ))} )} For manual setup instructions, see:{' '} {GITHUB_ACTION_SETUP_DOCS_URL} Press any key to exit ) }