import { HeartIcon } from "@phosphor-icons/react";
import type { Meta, StoryObj } from "@storybook/react-vite";
import { Link } from "../react";

const meta = {
	title: "Designsystem/Link",
} satisfies Meta;

export default meta;
type Story = StoryObj<typeof meta>;

export const Default: Story = {
	render: () => (
		<>
			<a href="https://www.mattilsynet.no/">Mattilsynet</a> er et statlig tilsyn
			og direktorat som har som visjon å trygge framtiden for mennesker, dyr og
			natur.
		</>
	),
};

export const React: Story = {
	render: () => (
		<>
			<a href="https://www.mattilsynet.no/">Mattilsynet</a> er et statlig tilsyn
			og direktorat som har som visjon å trygge framtiden for mennesker, dyr og
			natur.{" "}
			<Link as="button" type="button">
				Button om ser ut som lenke
			</Link>
		</>
	),
};

export const WithIcon: Story = {
	render: () => (
		<>
			<a href="https://www.mattilsynet.no/">
				Mattilsynet <HeartIcon />
			</a>{" "}
			trygger framtiden for mennesker, dyr og natur.
		</>
	),
};
