data to every single component ugh - A shared JavaScript singleton with some, uh, IDs and stuff to keep the component reusable - Something with scoped slots this isn’t what scoped slots are for but yolo i guess - Any other ideas?
providing two black-box components - One of them is meant to be used inside of the other one - You want the outer one to share data with the inner one - OR, you want the inner one to emit events to the outer one - The user would probably be annoyed if they had to pass the same data as props to both components