How would you design a reusable component library across teams? · InterviewLane