From 8ef4f200ac8f57444fc77b2aa279bbfd17a82ff6 Mon Sep 17 00:00:00 2001 From: Quan Khuc <71282105+quankhuc@users.noreply.github.com> Date: Fri, 3 May 2024 11:16:26 -0500 Subject: [PATCH] feat(components): add carousel dot buttons --- .../src/content/docs/components/carousel.md | 53 +++++++++---------- .../ui/carousel/CarouselDotButtons.vue | 18 +++++++ .../default/ui/carousel/useCarousel.ts | 9 +++- .../ui/carousel/CarouselDotButtons.vue | 18 +++++++ .../new-york/ui/carousel/useCarousel.ts | 9 +++- 5 files changed, 76 insertions(+), 31 deletions(-) create mode 100644 apps/www/src/lib/registry/default/ui/carousel/CarouselDotButtons.vue create mode 100644 apps/www/src/lib/registry/new-york/ui/carousel/CarouselDotButtons.vue diff --git a/apps/www/src/content/docs/components/carousel.md b/apps/www/src/content/docs/components/carousel.md index 091b9bf7..a8ac4332 100644 --- a/apps/www/src/content/docs/components/carousel.md +++ b/apps/www/src/content/docs/components/carousel.md @@ -1,11 +1,8 @@ --- -title: Carousel -description: A carousel with motion and swipe built using Embla. -source: apps/www/src/lib/registry/default/ui/carousel -primitive: https://www.embla-carousel.com/api ---- - +## title: Carousel description: A carousel with motion and swipe built using Embla. source: apps/www/src/lib/registry/default/ui/carousel primitive: + +<ComponentPreview name="CarouselDemo" /> ## About @@ -32,6 +29,7 @@ import {