| import { c as _c } from "react/compiler-runtime"; | |
| import React, { type ReactNode } from 'react'; | |
| import { Box } from '../../../../ink.js'; | |
| import { ConfigurableShortcutHint } from '../../../ConfigurableShortcutHint.js'; | |
| import { Select } from '../../../CustomSelect/select.js'; | |
| import { Byline } from '../../../design-system/Byline.js'; | |
| import { KeyboardShortcutHint } from '../../../design-system/KeyboardShortcutHint.js'; | |
| import { useWizard } from '../../../wizard/index.js'; | |
| import { WizardDialogLayout } from '../../../wizard/WizardDialogLayout.js'; | |
| import type { AgentWizardData } from '../types.js'; | |
| export function MethodStep() { | |
| const $ = _c(11); | |
| const { | |
| goNext, | |
| goBack, | |
| updateWizardData, | |
| goToStep | |
| } = useWizard(); | |
| let t0; | |
| if ($[0] === Symbol.for("react.memo_cache_sentinel")) { | |
| t0 = [{ | |
| label: "Generate with Claude (recommended)", | |
| value: "generate" | |
| }, { | |
| label: "Manual configuration", | |
| value: "manual" | |
| }]; | |
| $[0] = t0; | |
| } else { | |
| t0 = $[0]; | |
| } | |
| const methodOptions = t0; | |
| let t1; | |
| if ($[1] === Symbol.for("react.memo_cache_sentinel")) { | |
| t1 = <Byline><KeyboardShortcutHint shortcut={"\u2191\u2193"} action="navigate" /><KeyboardShortcutHint shortcut="Enter" action="select" /><ConfigurableShortcutHint action="confirm:no" context="Confirmation" fallback="Esc" description="go back" /></Byline>; | |
| $[1] = t1; | |
| } else { | |
| t1 = $[1]; | |
| } | |
| let t2; | |
| if ($[2] !== goNext || $[3] !== goToStep || $[4] !== updateWizardData) { | |
| t2 = value => { | |
| const method = value as 'generate' | 'manual'; | |
| updateWizardData({ | |
| method, | |
| wasGenerated: method === "generate" | |
| }); | |
| if (method === "generate") { | |
| goNext(); | |
| } else { | |
| goToStep(3); | |
| } | |
| }; | |
| $[2] = goNext; | |
| $[3] = goToStep; | |
| $[4] = updateWizardData; | |
| $[5] = t2; | |
| } else { | |
| t2 = $[5]; | |
| } | |
| let t3; | |
| if ($[6] !== goBack) { | |
| t3 = () => goBack(); | |
| $[6] = goBack; | |
| $[7] = t3; | |
| } else { | |
| t3 = $[7]; | |
| } | |
| let t4; | |
| if ($[8] !== t2 || $[9] !== t3) { | |
| t4 = <WizardDialogLayout subtitle="Creation method" footerText={t1}><Box><Select key="method-select" options={methodOptions} onChange={t2} onCancel={t3} /></Box></WizardDialogLayout>; | |
| $[8] = t2; | |
| $[9] = t3; | |
| $[10] = t4; | |
| } else { | |
| t4 = $[10]; | |
| } | |
| return t4; | |
| } | |
| //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIlJlYWN0Tm9kZSIsIkJveCIsIkNvbmZpZ3VyYWJsZVNob3J0Y3V0SGludCIsIlNlbGVjdCIsIkJ5bGluZSIsIktleWJvYXJkU2hvcnRjdXRIaW50IiwidXNlV2l6YXJkIiwiV2l6YXJkRGlhbG9nTGF5b3V0IiwiQWdlbnRXaXphcmREYXRhIiwiTWV0aG9kU3RlcCIsIiQiLCJfYyIsImdvTmV4dCIsImdvQmFjayIsInVwZGF0ZVdpemFyZERhdGEiLCJnb1RvU3RlcCIsInQwIiwiU3ltYm9sIiwiZm9yIiwibGFiZWwiLCJ2YWx1ZSIsIm1ldGhvZE9wdGlvbnMiLCJ0MSIsInQyIiwibWV0aG9kIiwid2FzR2VuZXJhdGVkIiwidDMiLCJ0NCJdLCJzb3VyY2VzIjpbIk1ldGhvZFN0ZXAudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCwgeyB0eXBlIFJlYWN0Tm9kZSB9IGZyb20gJ3JlYWN0J1xuaW1wb3J0IHsgQm94IH0gZnJvbSAnLi4vLi4vLi4vLi4vaW5rLmpzJ1xuaW1wb3J0IHsgQ29uZmlndXJhYmxlU2hvcnRjdXRIaW50IH0gZnJvbSAnLi4vLi4vLi4vQ29uZmlndXJhYmxlU2hvcnRjdXRIaW50LmpzJ1xuaW1wb3J0IHsgU2VsZWN0IH0gZnJvbSAnLi4vLi4vLi4vQ3VzdG9tU2VsZWN0L3NlbGVjdC5qcydcbmltcG9ydCB7IEJ5bGluZSB9IGZyb20gJy4uLy4uLy4uL2Rlc2lnbi1zeXN0ZW0vQnlsaW5lLmpzJ1xuaW1wb3J0IHsgS2V5Ym9hcmRTaG9ydGN1dEhpbnQgfSBmcm9tICcuLi8uLi8uLi9kZXNpZ24tc3lzdGVtL0tleWJvYXJkU2hvcnRjdXRIaW50LmpzJ1xuaW1wb3J0IHsgdXNlV2l6YXJkIH0gZnJvbSAnLi4vLi4vLi4vd2l6YXJkL2luZGV4LmpzJ1xuaW1wb3J0IHsgV2l6YXJkRGlhbG9nTGF5b3V0IH0gZnJvbSAnLi4vLi4vLi4vd2l6YXJkL1dpemFyZERpYWxvZ0xheW91dC5qcydcbmltcG9ydCB0eXBlIHsgQWdlbnRXaXphcmREYXRhIH0gZnJvbSAnLi4vdHlwZXMuanMnXG5cbmV4cG9ydCBmdW5jdGlvbiBNZXRob2RTdGVwKCk6IFJlYWN0Tm9kZSB7XG4gIGNvbnN0IHsgZ29OZXh0LCBnb0JhY2ssIHVwZGF0ZVdpemFyZERhdGEsIGdvVG9TdGVwIH0gPVxuICAgIHVzZVdpemFyZDxBZ2VudFdpemFyZERhdGE+KClcblxuICBjb25zdCBtZXRob2RPcHRpb25zID0gW1xuICAgIHtcbiAgICAgIGxhYmVsOiAnR2VuZXJhdGUgd2l0aCBDbGF1ZGUgKHJlY29tbWVuZGVkKScsXG4gICAgICB2YWx1ZTogJ2dlbmVyYXRlJyxcbiAgICB9LFxuICAgIHtcbiAgICAgIGxhYmVsOiAnTWFudWFsIGNvbmZpZ3VyYXRpb24nLFxuICAgICAgdmFsdWU6ICdtYW51YWwnLFxuICAgIH0sXG4gIF1cblxuICByZXR1cm4gKFxuICAgIDxXaXphcmREaWFsb2dMYXlvdXRcbiAgICAgIHN1YnRpdGxlPVwiQ3JlYXRpb24gbWV0aG9kXCJcbiAgICAgIGZvb3RlclRleHQ9e1xuICAgICAgICA8QnlsaW5lPlxuICAgICAgICAgIDxLZXlib2FyZFNob3J0Y3V0SGludCBzaG9ydGN1dD1cIuKGkeKGk1wiIGFjdGlvbj1cIm5hdmlnYXRlXCIgLz5cbiAgICAgICAgICA8S2V5Ym9hcmRTaG9ydGN1dEhpbnQgc2hvcnRjdXQ9XCJFbnRlclwiIGFjdGlvbj1cInNlbGVjdFwiIC8+XG4gICAgICAgICAgPENvbmZpZ3VyYWJsZVNob3J0Y3V0SGludFxuICAgICAgICAgICAgYWN0aW9uPVwiY29uZmlybTpub1wiXG4gICAgICAgICAgICBjb250ZXh0PVwiQ29uZmlybWF0aW9uXCJcbiAgICAgICAgICAgIGZhbGxiYWNrPVwiRXNjXCJcbiAgICAgICAgICAgIGRlc2NyaXB0aW9uPVwiZ28gYmFja1wiXG4gICAgICAgICAgLz5cbiAgICAgICAgPC9CeWxpbmU+XG4gICAgICB9XG4gICAgPlxuICAgICAgPEJveD5cbiAgICAgICAgPFNlbGVjdFxuICAgICAgICAgIGtleT1cIm1ldGhvZC1zZWxlY3RcIlxuICAgICAgICAgIG9wdGlvbnM9e21ldGhvZE9wdGlvbnN9XG4gICAgICAgICAgb25DaGFuZ2U9eyh2YWx1ZTogc3RyaW5nKSA9PiB7XG4gICAgICAgICAgICBjb25zdCBtZXRob2QgPSB2YWx1ZSBhcyAnZ2VuZXJhdGUnIHwgJ21hbnVhbCdcbiAgICAgICAgICAgIHVwZGF0ZVdpemFyZERhdGEoe1xuICAgICAgICAgICAgICBtZXRob2QsXG4gICAgICAgICAgICAgIHdhc0dlbmVyYXRlZDogbWV0aG9kID09PSAnZ2VuZXJhdGUnLFxuICAgICAgICAgICAgfSlcblxuICAgICAgICAgICAgLy8gRHluYW1pYyBuYXZpZ2F0aW9uIGJhc2VkIG9uIG1ldGhvZFxuICAgICAgICAgICAgaWYgKG1ldGhvZCA9PT0gJ2dlbmVyYXRlJykge1xuICAgICAgICAgICAgICBnb05leHQoKSAvLyBHbyB0byBHZW5lcmF0ZVN0ZXAgKGluZGV4IDIpXG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICBnb1RvU3RlcCgzKSAvLyBTa2lwIHRvIFR5cGVTdGVwIChpbmRleCAzKVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH19XG4gICAgICAgICAgb25DYW5jZWw9eygpID0+IGdvQmFjaygpfVxuICAgICAgICAvPlxuICAgICAgPC9Cb3g+XG4gICAgPC9XaXphcmREaWFsb2dMYXlvdXQ+XG4gIClcbn1cbiJdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU9BLEtBQUssSUFBSSxLQUFLQyxTQUFTLFFBQVEsT0FBTztBQUM3QyxTQUFTQyxHQUFHLFFBQVEsb0JBQW9CO0FBQ3hDLFNBQVNDLHdCQUF3QixRQUFRLHNDQUFzQztBQUMvRSxTQUFTQyxNQUFNLFFBQVEsaUNBQWlDO0FBQ3hELFNBQVNDLE1BQU0sUUFBUSxrQ0FBa0M7QUFDekQsU0FBU0Msb0JBQW9CLFFBQVEsZ0RBQWdEO0FBQ3JGLFNBQVNDLFNBQVMsUUFBUSwwQkFBMEI7QUFDcEQsU0FBU0Msa0JBQWtC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 |