File tree 3 files changed +11
-2
lines changed
3 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 14
14
export let error: NetworkError | undefined = undefined ;
15
15
export let loading = false ;
16
16
export let isCloud = false ;
17
+ export let nameRegexPattern: RegExp = / ^ [A-Za-z _][A-Za-z0-9 _] * $ / ;
17
18
18
19
$ : createDisabled =
19
20
$endpointForm .spec .name === ' ' ||
30
31
<h1 data-testid =" namespace-selector-title" >
31
32
{translate (' nexus.create-endpoint' )}
32
33
</h1 >
33
- <NexusForm {error } {targetNamespaceList } {callerNamespaceList } {isCloud } />
34
+ <NexusForm
35
+ {nameRegexPattern }
36
+ {error }
37
+ {targetNamespaceList }
38
+ {callerNamespaceList }
39
+ {isCloud }
40
+ />
34
41
<div class =" flex items-center gap-4" >
35
42
<Button
36
43
variant =" primary"
Original file line number Diff line number Diff line change 20
20
export let error: NetworkError | undefined = undefined ;
21
21
export let loading = false ;
22
22
export let isCloud = false ;
23
+ export let nameRegexPattern: RegExp = / ^ [A-Za-z _][A-Za-z0-9 _] * $ / ;
23
24
24
25
let deleteConfirmationModalOpen = false ;
25
26
let confirmDeleteInput = ' ' ;
49
50
</div >
50
51
<NexusForm
51
52
{endpoint }
53
+ {nameRegexPattern }
52
54
{targetNamespaceList }
53
55
{callerNamespaceList }
54
56
{error }
Original file line number Diff line number Diff line change 40
40
export let nameDisabled = false ;
41
41
export let isCloud = true ;
42
42
export let nameHintText = translate (' nexus.endpoint-name-hint' );
43
- export let nameRegexPattern = / ^ [ A-Za-z _][ A-Za-z0-9 _] * $ / ;
43
+ export let nameRegexPattern: RegExp ;
44
44
45
45
let name = endpoint ?.spec ?.name || ' ' ;
46
46
let description = endpoint ?.spec ?.descriptionString || ' ' ;
You can’t perform that action at this time.
0 commit comments