import * as React from 'react'; import { useTeachingPopoverCarouselFooterButton_unstable } from './useTeachingPopoverCarouselFooterButton'; import { renderTeachingPopoverCarouselFooterButton_unstable } from './renderTeachingPopoverCarouselFooterButton'; import { useTeachingPopoverCarouselFooterButtonStyles_unstable } from './useTeachingPopoverCarouselFooterButtonStyles.styles'; /** * TeachingPopoverCarouselFooterButton component * * TeachingPopoverCarouselFooterButton extends Button and injects additional styling and onClick functionality * to match the context provided by TeachingPopover & TeachingPopoverCarousel */ export const TeachingPopoverCarouselFooterButton = /*#__PURE__*/ React.forwardRef((props, ref)=>{ const state = useTeachingPopoverCarouselFooterButton_unstable(props, ref); useTeachingPopoverCarouselFooterButtonStyles_unstable(state); return renderTeachingPopoverCarouselFooterButton_unstable(state); }); TeachingPopoverCarouselFooterButton.displayName = 'TeachingPopoverCarouselFooterButton';