import { c as _c } from "react-compiler-runtime"; import figures from 'figures'; import React from 'react'; import { GITHUB_ACTION_SETUP_DOCS_URL } from '../../constants/github-app.js'; import { Box, Text } from '../../ink.js'; import { useKeybinding } from '../../keybindings/useKeybinding.js'; import type { Warning } from './types.js'; interface WarningsStepProps { warnings: Warning[]; onContinue: () => void; } export function WarningsStep(t0) { const $ = _c(8); const { warnings, onContinue } = t0; let t1; if ($[0] === Symbol.for("react.memo_cache_sentinel")) { t1 = { context: "Confirmation" }; $[0] = t1; } else { t1 = $[0]; } useKeybinding("confirm:yes", onContinue, t1); let t2; if ($[1] === Symbol.for("react.memo_cache_sentinel")) { t2 = {figures.warning} Setup WarningsWe found some potential issues, but you can continue anyway; $[1] = t2; } else { t2 = $[1]; } let t3; if ($[2] !== warnings) { t3 = warnings.map(_temp2); $[2] = warnings; $[3] = t3; } else { t3 = $[3]; } let t4; if ($[4] === Symbol.for("react.memo_cache_sentinel")) { t4 = Press Enter to continue anyway, or Ctrl+C to exit and fix issues; $[4] = t4; } else { t4 = $[4]; } let t5; if ($[5] === Symbol.for("react.memo_cache_sentinel")) { t5 = You can also try the manual setup steps if needed:{" "}{GITHUB_ACTION_SETUP_DOCS_URL}; $[5] = t5; } else { t5 = $[5]; } let t6; if ($[6] !== t3) { t6 = <>{t2}{t3}{t4}{t5}; $[6] = t3; $[7] = t6; } else { t6 = $[7]; } return t6; } function _temp2(warning, index) { return {warning.title}{warning.message}{warning.instructions.length > 0 && {warning.instructions.map(_temp)}}; } function _temp(instruction, i) { return • {instruction}; }