UNPKG

@chakra-ui/react

Version:

Responsive and accessible React UI components built with React and Emotion

49 lines (45 loc) 1.35 kB
"use strict"; "use client"; 'use strict'; var marquee = require('@ark-ui/react/marquee'); var createSlotRecipeContext = require('../../styled-system/create-slot-recipe-context.cjs'); const { withContext, useStyles: useMarqueeStyles, PropsProvider, withProvider } = createSlotRecipeContext.createSlotRecipeContext({ key: "marquee" }); const MarqueeRootProvider = withProvider(marquee.Marquee.RootProvider, "root"); const MarqueeRoot = withProvider( marquee.Marquee.Root, "root" ); const MarqueePropsProvider = PropsProvider; const MarqueeContent = withContext( marquee.Marquee.Content, "content", { forwardAsChild: true } ); const MarqueeViewport = withContext(marquee.Marquee.Viewport, "viewport", { forwardAsChild: true }); const MarqueeItem = withContext( marquee.Marquee.Item, "item", { forwardAsChild: true } ); const MarqueeEdge = withContext( marquee.Marquee.Edge, "edge" ); const MarqueeControl = withContext( "div", "control" ); exports.MarqueeContent = MarqueeContent; exports.MarqueeControl = MarqueeControl; exports.MarqueeEdge = MarqueeEdge; exports.MarqueeItem = MarqueeItem; exports.MarqueePropsProvider = MarqueePropsProvider; exports.MarqueeRoot = MarqueeRoot; exports.MarqueeRootProvider = MarqueeRootProvider; exports.MarqueeViewport = MarqueeViewport; exports.useMarqueeStyles = useMarqueeStyles;