Hi, I work on enterprise software and have been using Figma for about 4 years. I’m looking for best practices around prototyping with components from a library.
Example:
- The design system is a published library
- The design system contains all the usual things inc. a nav component
- Work on a new feature is being done in a separate file
When prototyping the site or app in the work file using the nav from the design system, I’ve been:
- wrapping the design system nav in a local component
- linking nav items to all the pages in the local nav
- placing instances of the local nav on all the pages
- tweaking each instance of the local nav so it lights the correct menu item for the page its on
This works fine, but there’s lots of spaghetti code. It seems like I’m missing something.
Any advice is greatly appreciated. Thanks!