React Bootstrap's `as` Prop: Swapping Elements Without Breaking Bootstrap Contracts
React Bootstrap's `as` prop swaps the rendered element while preserving Bootstrap classes, but it does not handle ref forwarding, prop validation, or styling boundaries. Learn how to use it safely.