Interface: LinkProps
Defined in: components/Link/Link.tsx:27
A navigation link built on React Aria with semantic tokens from CONTRACT.md.
Entity = Navigation → colors: navigation, radii: control,
typography: label.md, motion: feedback.
Extends
LinkProps
Properties
evaluation?
optionalevaluation?:"primary"|"secondary"|"accent"|"muted"
Defined in: components/Link/Link.tsx:32
Semantic emphasis.
Default
'primary'
isCurrent?
optionalisCurrent?:boolean
Defined in: components/Link/Link.tsx:44
Whether this link points at the user's present location.
Sets aria-current="page" and resolves the current colour the theme has
always shipped at navigation.{role}.text.current. React Aria exposes no
equivalent flag, and it could not: only the app knows which route is live.
This is what a sidebar needs to mark the active page. Without it, a link
to the current route renders identically to every other link — the gap
that pushed the Studio into using Tabs as navigation (F-002/F-017).