In this lesson, we DRY up our form field code to reduce repetitive elements like the label and the name.
Bundling up the label, field, and error message into a single component reduces the cognitive burden of adding new fields in the future.
BONUS TIP: Save yourself the trouble and remember not to over engineer your applications!