Bicycle components: adding new components - hide a component that is already registered for UX purposes
While adding a new component, it would be great if the dropdown list only showed options that you haven't already added. After all, you can only have one seat or fork on a bicycle. I think a quick JS filter would accomplish this.
Bonus: why not alphabetize it?