diff --git a/frontend/src/api/bypassApi.ts b/frontend/src/api/bypassApi.ts
index 046258c..abdcab7 100644
--- a/frontend/src/api/bypassApi.ts
+++ b/frontend/src/api/bypassApi.ts
@@ -14,6 +14,7 @@ export interface BypassParamDto {
paramIn: string; // PATH, QUERY, BODY
required: boolean;
description: string;
+ example: string; // Swagger @Parameter example 값
sortOrder: number;
}
diff --git a/frontend/src/components/bypass/BypassStepBasic.tsx b/frontend/src/components/bypass/BypassStepBasic.tsx
index e5b3ea2..5056b07 100644
--- a/frontend/src/components/bypass/BypassStepBasic.tsx
+++ b/frontend/src/components/bypass/BypassStepBasic.tsx
@@ -79,7 +79,7 @@ export default function BypassStepBasic({
{webclientBeans.map((bean) => (
))}
diff --git a/frontend/src/components/bypass/BypassStepParams.tsx b/frontend/src/components/bypass/BypassStepParams.tsx
index 6f0cf02..cd767e1 100644
--- a/frontend/src/components/bypass/BypassStepParams.tsx
+++ b/frontend/src/components/bypass/BypassStepParams.tsx
@@ -15,6 +15,7 @@ function createEmptyParam(sortOrder: number): BypassParamDto {
paramIn: 'QUERY',
required: false,
description: '',
+ example: '',
sortOrder,
};
}
@@ -58,6 +59,7 @@ export default function BypassStepParams({ params, onChange }: BypassStepParamsP
위치 |
필수 |
설명 |
+ Example |
|
@@ -112,6 +114,15 @@ export default function BypassStepParams({ params, onChange }: BypassStepParamsP
className="w-full px-2 py-1.5 text-sm rounded border border-wing-border bg-wing-surface text-wing-text placeholder:text-wing-muted focus:outline-none focus:ring-1 focus:ring-wing-accent/50"
/>
+
+ handleChange(index, 'example', e.target.value)}
+ placeholder="예: 9876543"
+ className="w-full px-2 py-1.5 text-sm rounded border border-wing-border bg-wing-surface text-wing-text placeholder:text-wing-muted focus:outline-none focus:ring-1 focus:ring-wing-accent/50"
+ />
+ |
|