(t0)
| 459 | return t4; |
| 460 | } |
| 461 | function RestoreCodeConfirmation(t0) { |
| 462 | const $ = _c(14); |
| 463 | const { |
| 464 | diffStatsForRestore |
| 465 | } = t0; |
| 466 | if (diffStatsForRestore === undefined) { |
| 467 | return; |
| 468 | } |
| 469 | if (!diffStatsForRestore.filesChanged || !diffStatsForRestore.filesChanged[0]) { |
| 470 | let t1; |
| 471 | if ($[0] === Symbol.for("react.memo_cache_sentinel")) { |
| 472 | t1 = <Text dimColor={true}>The code has not changed (nothing will be restored).</Text>; |
| 473 | $[0] = t1; |
| 474 | } else { |
| 475 | t1 = $[0]; |
| 476 | } |
| 477 | return t1; |
| 478 | } |
| 479 | const numFilesChanged = diffStatsForRestore.filesChanged.length; |
| 480 | let fileLabel; |
| 481 | if (numFilesChanged === 1) { |
| 482 | let t1; |
| 483 | if ($[1] !== diffStatsForRestore.filesChanged[0]) { |
| 484 | t1 = path.basename(diffStatsForRestore.filesChanged[0] || ""); |
| 485 | $[1] = diffStatsForRestore.filesChanged[0]; |
| 486 | $[2] = t1; |
| 487 | } else { |
| 488 | t1 = $[2]; |
| 489 | } |
| 490 | fileLabel = t1; |
| 491 | } else { |
| 492 | if (numFilesChanged === 2) { |
| 493 | let t1; |
| 494 | if ($[3] !== diffStatsForRestore.filesChanged[0]) { |
| 495 | t1 = path.basename(diffStatsForRestore.filesChanged[0] || ""); |
| 496 | $[3] = diffStatsForRestore.filesChanged[0]; |
| 497 | $[4] = t1; |
| 498 | } else { |
| 499 | t1 = $[4]; |
| 500 | } |
| 501 | const file1 = t1; |
| 502 | let t2; |
| 503 | if ($[5] !== diffStatsForRestore.filesChanged[1]) { |
| 504 | t2 = path.basename(diffStatsForRestore.filesChanged[1] || ""); |
| 505 | $[5] = diffStatsForRestore.filesChanged[1]; |
| 506 | $[6] = t2; |
| 507 | } else { |
| 508 | t2 = $[6]; |
| 509 | } |
| 510 | const file2 = t2; |
| 511 | fileLabel = `${file1} and ${file2}`; |
| 512 | } else { |
| 513 | let t1; |
| 514 | if ($[7] !== diffStatsForRestore.filesChanged[0]) { |
| 515 | t1 = path.basename(diffStatsForRestore.filesChanged[0] || ""); |
| 516 | $[7] = diffStatsForRestore.filesChanged[0]; |
| 517 | $[8] = t1; |
| 518 | } else { |
nothing calls this directly
no outgoing calls
no test coverage detected