diff --git a/src/pages/launcher/LauncherAppsPage.tsx b/src/pages/launcher/LauncherAppsPage.tsx index 73d5c21..d13bf2b 100644 --- a/src/pages/launcher/LauncherAppsPage.tsx +++ b/src/pages/launcher/LauncherAppsPage.tsx @@ -41,6 +41,7 @@ const iconOptions = [ { value: 'shopping-cart', label: 'Shopping cart' }, { value: 'map', label: 'Map' }, ]; +const showDevelopmentFields = import.meta.env.DEV; function releaseLabel(link: LauncherAppLink) { return link.release?.version ?? '-'; @@ -338,24 +339,26 @@ export function LauncherAppsPage() { 설명 setDisplayForm((prev) => prev ? { ...prev, description: event.target.value } : prev)} /> - - - 실행 URL - setDisplayForm((prev) => prev ? { ...prev, launchUrl: event.target.value } : prev)} /> - - - 상세 URL - setDisplayForm((prev) => prev ? { ...prev, detailUrl: event.target.value } : prev)} /> - - - 개발 앱 경로 - setDisplayForm((prev) => prev ? { ...prev, devAppPath: event.target.value } : prev)} /> - - - 실행 파일 경로 - setDisplayForm((prev) => prev ? { ...prev, execPath: event.target.value } : prev)} /> - - + {showDevelopmentFields ? ( + + + 실행 URL + setDisplayForm((prev) => prev ? { ...prev, launchUrl: event.target.value } : prev)} /> + + + 자세히 보기 URL 링크 + setDisplayForm((prev) => prev ? { ...prev, detailUrl: event.target.value } : prev)} /> + + + 개발 앱 경로 + setDisplayForm((prev) => prev ? { ...prev, devAppPath: event.target.value } : prev)} /> + + + 실행 파일 경로 + setDisplayForm((prev) => prev ? { ...prev, execPath: event.target.value } : prev)} /> + + + ) : null} 소개 영상 경로