Skip to content

Commit d828ceb

Browse files
committed
fix(project-page): fix enter key when creating project directories
1 parent be28b40 commit d828ceb

File tree

1 file changed

+18
-11
lines changed

1 file changed

+18
-11
lines changed

features/ProjectTable/CreateDirectoryButton.tsx

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -68,17 +68,24 @@ export const CreateDirectoryButton = ({
6868
>
6969
<Paper>
7070
<Box p={1}>
71-
<TextField
72-
autoFocus
73-
error={!isValid}
74-
helperText={!isValid ? "Directory already exists" : undefined}
75-
label="Directory Name"
76-
value={directoryName}
77-
onChange={(event) => setDirectoryName(event.target.value)}
78-
/>
79-
<Button disabled={isCreating || !isValid} onClick={createDirectory}>
80-
Create
81-
</Button>
71+
<form
72+
onSubmit={(event) => {
73+
event.preventDefault();
74+
createDirectory();
75+
}}
76+
>
77+
<TextField
78+
autoFocus
79+
error={!isValid}
80+
helperText={!isValid ? "Directory already exists" : undefined}
81+
label="Directory Name"
82+
value={directoryName}
83+
onChange={(event) => setDirectoryName(event.target.value)}
84+
/>
85+
<Button disabled={isCreating || !isValid} onClick={createDirectory}>
86+
Create
87+
</Button>
88+
</form>
8289
</Box>
8390
</Paper>
8491
</Popover>

0 commit comments

Comments
 (0)