Skip to content
Snippets Groups Projects
index.js 2.94 KiB
Newer Older
// public component API

// Layout components
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Layout } from "./src/layouts/layout"
export { default as Content } from "./src/layouts/content"
Julien MARGAIL's avatar
Julien MARGAIL committed
export { default as SEO } from "./src/layouts/seo"

// Core components
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Button } from "./src/components/core/Button"
export { default as Card } from "./src/components/core/Card"
export { default as Link } from "./src/components/core/Link"
export { default as Search } from "./src/components/core/Search"
Julien MARGAIL's avatar
Julien MARGAIL committed
export { default as CommandPalette } from "./src/components/core/CommandPalette"
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Badge } from "./src/components/core/Badge"
export { default as Toc } from "./src/components/core/Toc"
export { default as Footer } from "./src/components/Footer"
export { default as Map } from "./src/components/core/Map"
export { default as Image } from "./src/components/core/Image"
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Stats } from "./src/components/Stats"
export { default as CardList } from "./src/components/core/CardList"
export { default as LinkList } from "./src/components/core/LinkList"
export { default as TitleComponent } from "./src/components/core/TitleComponent"
// Feature components
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Hero } from "./src/components/Hero"
export { default as News } from "./src/components/News"
export { default as Feature } from "./src/components/Feature"
export { default as Partners } from "./src/components/Partners"
Julien MARGAIL's avatar
Julien MARGAIL committed
export { default as Funders } from "./src/components/Funders"
Toavina Rasoatamindrainy's avatar
Toavina Rasoatamindrainy committed
export { default as Events } from "./src/components/Events"
Tojo's avatar
Tojo committed

Tojo's avatar
Tojo committed
//Carousel components
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Carousel } from "./src/components/core/Carousel"
Tojo's avatar
Tojo committed
// Logo components
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Logo } from "./src/components/core/Logo"
Julien MARGAIL's avatar
Julien MARGAIL committed
// Socials components
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Socials } from "./src/components/Socials"
Tojo's avatar
Tojo committed
// Cookies components
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Cookies } from "./src/components/Cookies"
Tojo's avatar
Tojo committed
// Menu components
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Menu } from "./src/components/core/Menu"
Tojo's avatar
Tojo committed

Tojo's avatar
GC  
Tojo committed
// Header components
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
export { default as Header } from "./src/components/Header"

// Section components
export { default as Section } from "./src/components/Section"
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed

Tojo Andrianomentsoaniaina's avatar
Tojo Andrianomentsoaniaina committed
// Data components
tovo's avatar
tovo committed
export { default as Data } from "./src/components/Data"
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed
// Section components
export { default as Sections } from "./src/components/Sections"
export { default as Component } from "./src/components/section/component"
Tovo Ramontalambo's avatar
Tovo Ramontalambo committed

// Maps components
export { default as Maps } from "./src/components/Maps"
Tojo Andrianomentsoaniaina's avatar
Tojo Andrianomentsoaniaina committed
// Iframe components
export { default as Iframe } from "./src/components/core/Iframe"

// Marquee components
export { default as Marquee } from "./src/components/core/Marquee"
tovo's avatar
tovo committed

// Text component
export { default as Text } from "./src/components/Text"
// Sidebar
export { default as SideBar } from "./src/components/core/SideBar"

Julien MARGAIL's avatar
Julien MARGAIL committed
export {
    cleanHtml,
Julien MARGAIL's avatar
Julien MARGAIL committed
    isBrowser,
    isArray,
    isNotEmptyArray,
Julien MARGAIL's avatar
Julien MARGAIL committed
    isBoolean,
    isObject,
    isString,
    merge,
    twMerge,
Julien MARGAIL's avatar
Julien MARGAIL committed
} from "./src/utils"
//Page context
export { usePageContext } from "./src/context/page"