Skip to content
Snippets Groups Projects
carousel.tsx 1.55 KiB
Newer Older
Toavina's avatar
Toavina committed
import React from "react"
Tojo Andrianomentsoaniaina's avatar
Tojo Andrianomentsoaniaina committed
import {  } from "gatsby"
import { Content,Link, Carousel } from "@onegeo/gatsby-theme-onegeo"


const carousel = () => {
Toavina's avatar
Toavina committed
    const dataImage = [
        {
            src: "https://ucarecdn.com/05f649bf-b70b-4cf8-90f7-2588ce404a08/",
Toavina's avatar
Toavina committed
        },
        {
            src: "https://ucarecdn.com/05f649bf-b70b-4cf8-90f7-2588ce404a08/",
Toavina's avatar
Toavina committed
        },
        {
            src: "https://ucarecdn.com/05f649bf-b70b-4cf8-90f7-2588ce404a08/",
Toavina's avatar
Toavina committed
        },
        {
            src: "https://ucarecdn.com/05f649bf-b70b-4cf8-90f7-2588ce404a08/",
Toavina's avatar
Toavina committed
        },
    ]
    return (
        <Content>
            <div className="prose">
                <Link to="/doc/core">Retour</Link>
Toavina's avatar
Toavina committed
                <h1>Carousel</h1>
                <h2>Props</h2>
                <div className="mockup-code">
                    <pre>
                        <code>
                            {`
interface DataImage {
    src: string;
  }
  
  interface Props {
    images: Array<DataImage>;
    isLogo: boolean;
    delay?: number;
    fullSize?: boolean
  }
  
  const dataImage = [
    {
      src: logo1,
    },
    {
      src: logo2,
    },
    {
      src: logo3,
    },
    {
      src: logo4,
    },
    {
      src: logo5,
    },
];
`}
Toavina's avatar
Toavina committed
                        </code>
                    </pre>
                </div>
Toavina's avatar
Toavina committed
                <h2>Example</h2>
            </div>
            <Carousel images={dataImage} isLogo={false} delay={3000} />
            <Carousel images={dataImage} isLogo={true} delay={2000} fullSize={true}/>
Toavina's avatar
Toavina committed
        </Content>
    )
}
Toavina's avatar
Toavina committed
export default carousel