Skip to content

Commit 12dbf55

Browse files
fix: UX improvements project creation modal (#95856)
1 parent 94904f8 commit 12dbf55

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

static/app/components/modals/projectCreationModal.tsx

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,14 @@ export default function ProjectCreationModal({
5353
const organization = useOrganization();
5454

5555
function handlePlatformChange(selectedPlatform: Platform | null) {
56-
if (selectedPlatform) {
57-
setPlatform({
58-
...omit(selectedPlatform, 'id'),
59-
key: selectedPlatform.id,
60-
});
56+
if (!selectedPlatform) {
57+
setPlatform(undefined);
58+
return;
6159
}
60+
setPlatform({
61+
...omit(selectedPlatform, 'id'),
62+
key: selectedPlatform.id,
63+
});
6264
}
6365

6466
const createProject = useCallback(async () => {
@@ -132,15 +134,12 @@ export default function ProjectCreationModal({
132134
</Header>
133135
{step === 0 && (
134136
<Fragment>
135-
<Subtitle>Choose a Platform</Subtitle>
137+
<Subtitle>{t('Choose a Platform')}</Subtitle>
136138
<PlatformPicker
137-
defaultCategory={defaultCategory}
139+
defaultCategory={platform?.category ?? defaultCategory}
138140
setPlatform={handlePlatformChange}
139141
organization={organization}
140142
platform={platform?.key}
141-
showFilterBar={false}
142-
navClassName="centered"
143-
listClassName="centered"
144143
/>
145144
</Fragment>
146145
)}

0 commit comments

Comments
 (0)