Add current job to defaultValue and properly sort groups

This commit is contained in:
Justin Edmund 2022-12-22 23:33:58 -08:00
parent c401804e7b
commit 653dd3d493

View file

@ -102,7 +102,7 @@ const JobDropdown = React.forwardRef<HTMLSelectElement, Props>(
return (
<Select
trigger={'Select a class...'}
defaultValue={props.currentJob}
placeholder={'Select a class...'}
open={open}
onClick={openJobSelect}
@ -113,7 +113,9 @@ const JobDropdown = React.forwardRef<HTMLSelectElement, Props>(
No class
</SelectItem>
{sortedJobs
? Object.keys(sortedJobs).map((x) => renderJobGroup(x))
? Object.keys(sortedJobs)
.sort((a, b) => ('' + a).localeCompare(b))
.map((x) => renderJobGroup(x))
: ''}
</Select>
)