UNPKG

@hitachivantara/uikit-react-core

Version:

Core React components for the NEXT Design System.

28 lines (27 loc) 600 B
import { jsx } from "react/jsx-runtime"; import { useClasses } from "./CarouselSlide.styles.js"; const HvCarouselSlide = ({ classes: classesProp, className, children, size: flexBasis = "100%", src, alt, ...props }) => { const { classes, css, cx } = useClasses(classesProp); return /* @__PURE__ */ jsx( "div", { className: cx( css({ flex: `0 0 ${flexBasis}` }), classes.slide, className ), children: children ?? /* @__PURE__ */ jsx("img", { className: classes.image, src, alt, ...props }) } ); }; export { HvCarouselSlide };