Note: if passing a functional component as a child of `<Link>` you will need to wrap it in [`React.forwardRef`](https://reactjs.org/docs/react-api.html#reactforwardref)
**Example with `React.forwardRef`**
```jsx
importReactfrom'react'
importLinkfrom'next/link'
// `onClick`, `href`, and `ref` need to be passed to the DOM element
If you find that your use case is not covered by [Dynamic Routing](#dynamic-routing) then you can create a custom server and manually add dynamic routes.