Link
E559078
Link is a core React Router component used to create navigational links in single-page React applications without triggering full page reloads.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Link (React Router) | 0 |
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
React component
ⓘ
navigation component ⓘ |
| acceptsProp |
className
ⓘ
onClick ⓘ preventScrollReset ⓘ relative ⓘ reloadDocument ⓘ replace ⓘ state ⓘ style ⓘ to ⓘ |
| alternativeTo | imperative navigation with navigate() ⓘ |
| avoids | full page reloads ⓘ |
| category | front-end routing ⓘ |
| commonlyImportedFrom | react-router-dom NERFINISHED ⓘ |
| commonlyUsedWith |
NavLink (React Router)
NERFINISHED
ⓘ
Route (React Router) NERFINISHED ⓘ |
| encourages | declarative navigation ⓘ |
| integratesWith |
BrowserRouter
NERFINISHED
ⓘ
HashRouter NERFINISHED ⓘ MemoryRouter NERFINISHED ⓘ |
| libraryFor | React NERFINISHED ⓘ |
| maintainedBy | React Router maintainers ⓘ |
| partOf | React Router NERFINISHED ⓘ |
| primaryPurpose | create navigational links ⓘ |
| propPreventScrollReset | prevents scroll position reset ⓘ |
| propRelative | relative routing behavior ⓘ |
| propReloadDocument | forces full document reload ⓘ |
| propReplace | replaces current history entry ⓘ |
| propState | location state data ⓘ |
| propTo |
URL path
ⓘ
destination location ⓘ |
| providedBy |
react-router
NERFINISHED
ⓘ
react-router-dom NERFINISHED ⓘ |
| rendersAs |
<a> element
ⓘ
anchor element ⓘ |
| supports | client-side navigation ⓘ |
| supportsFeature | accessibility via keyboard navigation ⓘ |
| typicalImportSyntax | import { Link } from 'react-router-dom'; ⓘ |
| updates | browser history ⓘ |
| usedIn |
React applications
ⓘ
single-page applications ⓘ |
| uses | HTML5 history API ⓘ |
| versionSupport |
React Router v5
NERFINISHED
ⓘ
React Router v6 NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.