Skip to content

Commit a67a4d6

Browse files
committed
fix: Kebab case the default app name
1 parent a8effdd commit a67a4d6

File tree

1 file changed

+2
-1
lines changed
  • src/features/instance/applications/components/NewApplication

1 file changed

+2
-1
lines changed

src/features/instance/applications/components/NewApplication/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { useInstanceClientParams } from '@/config/useInstanceClient';
66
import { useEditorView } from '@/features/instance/applications/hooks/useEditorView';
77
import { Cluster, Instance, Organization } from '@/lib/api.patch';
88
import { findBy } from '@/lib/arrays/findBy';
9+
import { toKebabCase } from '@/lib/string/to-kebab-case';
910
import { zodResolver } from '@hookform/resolvers/zod';
1011
import { useRouteContext } from '@tanstack/react-router';
1112
import { BoxesIcon, GitBranchIcon, TerminalIcon } from 'lucide-react';
@@ -30,7 +31,7 @@ export function NewApplication() {
3031
} = useRouteContext({ strict: false });
3132

3233
const defaultApplicationName = useMemo(() => {
33-
const defaultName = cluster?.name || instance?.name || organization?.name || '';
34+
const defaultName = toKebabCase(cluster?.name || instance?.name || organization?.name || '');
3435
if (defaultName === '') {
3536
return defaultName;
3637
}

0 commit comments

Comments
 (0)