mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-02-04 09:13:08 +00:00
feat: enhance CLI and API key verification buttons to hide when already verified
This commit is contained in:
@@ -51,6 +51,8 @@ function SheetContent({
|
|||||||
...props
|
...props
|
||||||
}: React.ComponentProps<typeof SheetPrimitive.Content> & {
|
}: React.ComponentProps<typeof SheetPrimitive.Content> & {
|
||||||
side?: "top" | "right" | "bottom" | "left"
|
side?: "top" | "right" | "bottom" | "left"
|
||||||
|
children?: React.ReactNode
|
||||||
|
className?: string
|
||||||
}) {
|
}) {
|
||||||
return (
|
return (
|
||||||
<SheetPortal>
|
<SheetPortal>
|
||||||
|
|||||||
@@ -542,7 +542,8 @@ export function ClaudeSetupStep({
|
|||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{/* CLI Verify Button */}
|
{/* CLI Verify Button - Hide if CLI is verified */}
|
||||||
|
{cliVerificationStatus !== "verified" && (
|
||||||
<Button
|
<Button
|
||||||
onClick={verifyCliAuth}
|
onClick={verifyCliAuth}
|
||||||
disabled={
|
disabled={
|
||||||
@@ -569,6 +570,7 @@ export function ClaudeSetupStep({
|
|||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
</Button>
|
</Button>
|
||||||
|
)}
|
||||||
</AccordionContent>
|
</AccordionContent>
|
||||||
</AccordionItem>
|
</AccordionItem>
|
||||||
|
|
||||||
@@ -704,7 +706,8 @@ export function ClaudeSetupStep({
|
|||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{/* API Key Verify Button */}
|
{/* API Key Verify Button - Hide if API key is verified */}
|
||||||
|
{apiKeyVerificationStatus !== "verified" && (
|
||||||
<Button
|
<Button
|
||||||
onClick={verifyApiKeyAuth}
|
onClick={verifyApiKeyAuth}
|
||||||
disabled={
|
disabled={
|
||||||
@@ -730,6 +733,7 @@ export function ClaudeSetupStep({
|
|||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
</Button>
|
</Button>
|
||||||
|
)}
|
||||||
</AccordionContent>
|
</AccordionContent>
|
||||||
</AccordionItem>
|
</AccordionItem>
|
||||||
</Accordion>
|
</Accordion>
|
||||||
|
|||||||
Reference in New Issue
Block a user