source dump of claude code
at main 103 lines 9.8 kB view raw
1import { c as _c } from "react/compiler-runtime"; 2import React from 'react'; 3import { Select } from 'src/components/CustomSelect/index.js'; 4import { Box, Text } from '../../ink.js'; 5interface ExistingWorkflowStepProps { 6 repoName: string; 7 onSelectAction: (action: 'update' | 'skip' | 'exit') => void; 8} 9export function ExistingWorkflowStep(t0) { 10 const $ = _c(16); 11 const { 12 repoName, 13 onSelectAction 14 } = t0; 15 let t1; 16 if ($[0] === Symbol.for("react.memo_cache_sentinel")) { 17 t1 = [{ 18 label: "Update workflow file with latest version", 19 value: "update" 20 }, { 21 label: "Skip workflow update (configure secrets only)", 22 value: "skip" 23 }, { 24 label: "Exit without making changes", 25 value: "exit" 26 }]; 27 $[0] = t1; 28 } else { 29 t1 = $[0]; 30 } 31 const options = t1; 32 let t2; 33 if ($[1] !== onSelectAction) { 34 t2 = value => { 35 onSelectAction(value as 'update' | 'skip' | 'exit'); 36 }; 37 $[1] = onSelectAction; 38 $[2] = t2; 39 } else { 40 t2 = $[2]; 41 } 42 const handleSelect = t2; 43 let t3; 44 if ($[3] !== onSelectAction) { 45 t3 = () => { 46 onSelectAction("exit"); 47 }; 48 $[3] = onSelectAction; 49 $[4] = t3; 50 } else { 51 t3 = $[4]; 52 } 53 const handleCancel = t3; 54 let t4; 55 if ($[5] === Symbol.for("react.memo_cache_sentinel")) { 56 t4 = <Text bold={true}>Existing Workflow Found</Text>; 57 $[5] = t4; 58 } else { 59 t4 = $[5]; 60 } 61 let t5; 62 if ($[6] !== repoName) { 63 t5 = <Box flexDirection="column" marginBottom={1}>{t4}<Text dimColor={true}>Repository: {repoName}</Text></Box>; 64 $[6] = repoName; 65 $[7] = t5; 66 } else { 67 t5 = $[7]; 68 } 69 let t6; 70 if ($[8] === Symbol.for("react.memo_cache_sentinel")) { 71 t6 = <Box flexDirection="column" marginBottom={1}><Text>A Claude workflow file already exists at{" "}<Text color="claude">.github/workflows/claude.yml</Text></Text><Text dimColor={true}>What would you like to do?</Text></Box>; 72 $[8] = t6; 73 } else { 74 t6 = $[8]; 75 } 76 let t7; 77 if ($[9] !== handleCancel || $[10] !== handleSelect) { 78 t7 = <Box flexDirection="column"><Select options={options} onChange={handleSelect} onCancel={handleCancel} /></Box>; 79 $[9] = handleCancel; 80 $[10] = handleSelect; 81 $[11] = t7; 82 } else { 83 t7 = $[11]; 84 } 85 let t8; 86 if ($[12] === Symbol.for("react.memo_cache_sentinel")) { 87 t8 = <Box marginTop={1}><Text dimColor={true}>View the latest workflow template at:{" "}<Text color="claude">https://github.com/anthropics/claude-code-action/blob/main/examples/claude.yml</Text></Text></Box>; 88 $[12] = t8; 89 } else { 90 t8 = $[12]; 91 } 92 let t9; 93 if ($[13] !== t5 || $[14] !== t7) { 94 t9 = <Box flexDirection="column" borderStyle="round" borderDimColor={true} paddingX={1}>{t5}{t6}{t7}{t8}</Box>; 95 $[13] = t5; 96 $[14] = t7; 97 $[15] = t9; 98 } else { 99 t9 = $[15]; 100 } 101 return t9; 102} 103//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIlNlbGVjdCIsIkJveCIsIlRleHQiLCJFeGlzdGluZ1dvcmtmbG93U3RlcFByb3BzIiwicmVwb05hbWUiLCJvblNlbGVjdEFjdGlvbiIsImFjdGlvbiIsIkV4aXN0aW5nV29ya2Zsb3dTdGVwIiwidDAiLCIkIiwiX2MiLCJ0MSIsIlN5bWJvbCIsImZvciIsImxhYmVsIiwidmFsdWUiLCJvcHRpb25zIiwidDIiLCJoYW5kbGVTZWxlY3QiLCJ0MyIsImhhbmRsZUNhbmNlbCIsInQ0IiwidDUiLCJ0NiIsInQ3IiwidDgiLCJ0OSJdLCJzb3VyY2VzIjpbIkV4aXN0aW5nV29ya2Zsb3dTdGVwLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnXG5pbXBvcnQgeyBTZWxlY3QgfSBmcm9tICdzcmMvY29tcG9uZW50cy9DdXN0b21TZWxlY3QvaW5kZXguanMnXG5pbXBvcnQgeyBCb3gsIFRleHQgfSBmcm9tICcuLi8uLi9pbmsuanMnXG5cbmludGVyZmFjZSBFeGlzdGluZ1dvcmtmbG93U3RlcFByb3BzIHtcbiAgcmVwb05hbWU6IHN0cmluZ1xuICBvblNlbGVjdEFjdGlvbjogKGFjdGlvbjogJ3VwZGF0ZScgfCAnc2tpcCcgfCAnZXhpdCcpID0+IHZvaWRcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIEV4aXN0aW5nV29ya2Zsb3dTdGVwKHtcbiAgcmVwb05hbWUsXG4gIG9uU2VsZWN0QWN0aW9uLFxufTogRXhpc3RpbmdXb3JrZmxvd1N0ZXBQcm9wcykge1xuICBjb25zdCBvcHRpb25zID0gW1xuICAgIHtcbiAgICAgIGxhYmVsOiAnVXBkYXRlIHdvcmtmbG93IGZpbGUgd2l0aCBsYXRlc3QgdmVyc2lvbicsXG4gICAgICB2YWx1ZTogJ3VwZGF0ZScsXG4gICAgfSxcbiAgICB7XG4gICAgICBsYWJlbDogJ1NraXAgd29ya2Zsb3cgdXBkYXRlIChjb25maWd1cmUgc2VjcmV0cyBvbmx5KScsXG4gICAgICB2YWx1ZTogJ3NraXAnLFxuICAgIH0sXG4gICAge1xuICAgICAgbGFiZWw6ICdFeGl0IHdpdGhvdXQgbWFraW5nIGNoYW5nZXMnLFxuICAgICAgdmFsdWU6ICdleGl0JyxcbiAgICB9LFxuICBdXG5cbiAgY29uc3QgaGFuZGxlU2VsZWN0ID0gKHZhbHVlOiBzdHJpbmcpID0+IHtcbiAgICBvblNlbGVjdEFjdGlvbih2YWx1ZSBhcyAndXBkYXRlJyB8ICdza2lwJyB8ICdleGl0JylcbiAgfVxuXG4gIGNvbnN0IGhhbmRsZUNhbmNlbCA9ICgpID0+IHtcbiAgICBvblNlbGVjdEFjdGlvbignZXhpdCcpXG4gIH1cblxuICByZXR1cm4gKFxuICAgIDxCb3ggZmxleERpcmVjdGlvbj1cImNvbHVtblwiIGJvcmRlclN0eWxlPVwicm91bmRcIiBib3JkZXJEaW1Db2xvciBwYWRkaW5nWD17MX0+XG4gICAgICA8Qm94IGZsZXhEaXJlY3Rpb249XCJjb2x1bW5cIiBtYXJnaW5Cb3R0b209ezF9PlxuICAgICAgICA8VGV4dCBib2xkPkV4aXN0aW5nIFdvcmtmbG93IEZvdW5kPC9UZXh0PlxuICAgICAgICA8VGV4dCBkaW1Db2xvcj5SZXBvc2l0b3J5OiB7cmVwb05hbWV9PC9UZXh0PlxuICAgICAgPC9Cb3g+XG5cbiAgICAgIDxCb3ggZmxleERpcmVjdGlvbj1cImNvbHVtblwiIG1hcmdpbkJvdHRvbT17MX0+XG4gICAgICAgIDxUZXh0PlxuICAgICAgICAgIEEgQ2xhdWRlIHdvcmtmbG93IGZpbGUgYWxyZWFkeSBleGlzdHMgYXR7JyAnfVxuICAgICAgICAgIDxUZXh0IGNvbG9yPVwiY2xhdWRlXCI+LmdpdGh1Yi93b3JrZmxvd3MvY2xhdWRlLnltbDwvVGV4dD5cbiAgICAgICAgPC9UZXh0PlxuICAgICAgICA8VGV4dCBkaW1Db2xvcj5XaGF0IHdvdWxkIHlvdSBsaWtlIHRvIGRvPzwvVGV4dD5cbiAgICAgIDwvQm94PlxuXG4gICAgICA8Qm94IGZsZXhEaXJlY3Rpb249XCJjb2x1bW5cIj5cbiAgICAgICAgPFNlbGVjdFxuICAgICAgICAgIG9wdGlvbnM9e29wdGlvbnN9XG4gICAgICAgICAgb25DaGFuZ2U9e2hhbmRsZVNlbGVjdH1cbiAgICAgICAgICBvbkNhbmNlbD17aGFuZGxlQ2FuY2VsfVxuICAgICAgICAvPlxuICAgICAgPC9Cb3g+XG5cbiAgICAgIDxCb3ggbWFyZ2luVG9wPXsxfT5cbiAgICAgICAgPFRleHQgZGltQ29sb3I+XG4gICAgICAgICAgVmlldyB0aGUgbGF0ZXN0IHdvcmtmbG93IHRlbXBsYXRlIGF0OnsnICd9XG4gICAgICAgICAgPFRleHQgY29sb3I9XCJjbGF1ZGVcIj5cbiAgICAgICAgICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnRocm9waWNzL2NsYXVkZS1jb2RlLWFjdGlvbi9ibG9iL21haW4vZXhhbXBsZXMvY2xhdWRlLnltbFxuICAgICAgICAgIDwvVGV4dD5cbiAgICAgICAgPC9UZXh0PlxuICAgICAgPC9Cb3g+XG4gICAgPC9Cb3g+XG4gIClcbn1cbiJdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU9BLEtBQUssTUFBTSxPQUFPO0FBQ3pCLFNBQVNDLE1BQU0sUUFBUSxzQ0FBc0M7QUFDN0QsU0FBU0MsR0FBRyxFQUFFQyxJQUFJLFFBQVEsY0FBYztBQUV4QyxVQUFVQyx5QkFBeUIsQ0FBQztFQUNsQ0MsUUFBUSxFQUFFLE1BQU07RUFDaEJDLGNBQWMsRUFBRSxDQUFDQyxNQUFNLEVBQUUsUUFBUSxHQUFHLE1BQU0sR0FBRyxNQUFNLEVBQUUsR0FBRyxJQUFJO0FBQzlEO0FBRUEsT0FBTyxTQUFBQyxxQkFBQUMsRUFBQTtFQUFBLE1BQUFDLENBQUEsR0FBQUMsRUFBQTtFQUE4QjtJQUFBTixRQUFBO0lBQUFDO0VBQUEsSUFBQUcsRUFHVDtFQUFBLElBQUFHLEVBQUE7RUFBQSxJQUFBRixDQUFBLFFBQUFHLE1BQUEsQ0FBQUMsR0FBQTtJQUNWRixFQUFBLElBQ2Q7TUFBQUcsS0FBQSxFQUNTLDBDQUEwQztNQUFBQyxLQUFBLEVBQzFDO0lBQ1QsQ0FBQyxFQUNEO01BQUFELEtBQUEsRUFDUywrQ0FB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