Components
Navigation link for use within text that respects line breaks and text flow. Works with both href and onClick (rendering an anchor or button tag), offers underline and plain variants, primary/positive/critical/warning/inherit colors, a disabled state and an optional icon for standalone usage.
npx @21st-dev/cli add reshaped/reshaped-linkLoading preview...
import { Reshaped, View } from "reshaped/bundle";
import Link from "@/components/ui/reshaped-link";
export default function Demo() {
return (
<Reshaped theme="slate">
<div style={{ margin: "0 auto", padding: 24, display: "flex", justifyContent: "center" }}>
<View gap={3} direction="row">
<Link href="/" attributes={{ target: "_blank" }}>
Link with href
</Link>
<Link onClick={() => {}}>Link with onClick</Link>
</View>
</div>
</Reshaped>
);
}
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...