import React, { ReactElement } from "react"
import { Content, Link, Button } from "@onegeo/gatsby-theme-onegeo"

function button(): ReactElement {
    return (
        <Content>
            <div className="prose">
                <Link to="/doc/core">Retour</Link>

                <h1>Button</h1>
                <h2>Props</h2>
                <div className="mockup-code">
                    <pre>
                        <code>
                            {`interface Props {
    children?: React.ReactNode;
    name?: string;
    url?: string;
    className?: string;
}`}
                        </code>
                    </pre>
                </div>

                <h2>Example</h2>
            </div>
            <div className="flex gap-6 m-4">
                <Button name="A Button..." />
                <Button
                    name="A Primary Button..."
                    className="btn-primary btn-lg"
                />
                <Button
                    name="A Secondary Button..."
                    className="btn-secondary btn-xl"
                />
                <Button
                    name="A Accent Button..."
                    className="btn-accent btn-sm"
                />
                <Button className="btn-ghost btn-xs">A Ghost Button</Button>
            </div>
            <div className="prose">
                <h2>More example</h2>
                <a href="https://daisyui.com/components/button/">Daisy UI</a>
            </div>
        </Content>
    )
}

export default button