current

@get:Composable
val current: Router

Provide the router implementation through a CompositionLocal so deeper level Composables in the composition can have access to the current router.

This is particularly useful for NavLink, so we can have a single Composable agnostic of the top level router implementation.

To use this composition, you need to invoke any Router implementation first.