-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
low priorityThere isn't an immediate use case at this time.There isn't an immediate use case at this time.
Description
Some component interfaces have robust inline documentation (like atoms/images/image.tsx
) while others do not (like atoms/anchors/anchor.tsx
). I feel like typescript interfaces are pretty self-documenting as far as types go, and the documentation in components like Image are redundant and overly verbose by adding 6 new comment lines for every 1 prop line, especially for interfaces with more than a few props. Unless there is an argument for keeping them, I propose we remove this redundant inline documentation. If we do keep it, it should be added to all component interfaces.
Metadata
Metadata
Assignees
Labels
low priorityThere isn't an immediate use case at this time.There isn't an immediate use case at this time.