1
1
import { Component } from '@builder.io/qwik' ;
2
2
import { CarouselBase , PublicCarouselRootProps } from './root' ;
3
- import { Carousel } from '@qwik-ui/headless' ;
4
3
import { findComponent , processChildren } from '../../utils/inline-component' ;
4
+ import { CarouselSlide } from './slide' ;
5
+ import { CarouselBullet } from './bullet' ;
6
+ import { CarouselStep } from './step' ;
7
+ import { CarouselTitle } from './title' ;
5
8
6
9
type InternalProps = {
7
10
value ?: string ;
8
11
/**
9
12
* @deprecated Use `slideComponent` instead.
10
13
*/
11
- carouselSlideComponent ?: typeof Carousel . Slide ;
14
+ carouselSlideComponent ?: typeof CarouselSlide ;
12
15
/**
13
16
* @deprecated Use `bulletComponent` instead.
14
17
*/
15
- carouselBulletComponent ?: typeof Carousel . Bullet ;
18
+ carouselBulletComponent ?: typeof CarouselBullet ;
16
19
17
- slideComponent ?: typeof Carousel . Slide ;
18
- bulletComponent ?: typeof Carousel . Bullet ;
19
- stepComponent ?: typeof Carousel . Step ;
20
- titleComponent ?: typeof Carousel . Title ;
20
+ slideComponent ?: typeof CarouselSlide ;
21
+ bulletComponent ?: typeof CarouselBullet ;
22
+ stepComponent ?: typeof CarouselStep ;
23
+ titleComponent ?: typeof CarouselTitle ;
21
24
} ;
22
25
23
26
export const CarouselRoot : Component < PublicCarouselRootProps & InternalProps > = (
@@ -33,10 +36,10 @@ export const CarouselRoot: Component<PublicCarouselRootProps & InternalProps> =
33
36
titleComponent : GivenTitle ,
34
37
...rest
35
38
} = props ;
36
- const Slide = GivenSlide || GivenSlideOld || Carousel . Slide ;
37
- const Bullet = GivenBullet || GivenBulletOld || Carousel . Bullet ;
38
- const Step = GivenStep || Carousel . Step ;
39
- const Title = GivenTitle || Carousel . Title ;
39
+ const Slide = GivenSlide || GivenSlideOld || CarouselSlide ;
40
+ const Bullet = GivenBullet || GivenBulletOld || CarouselBullet ;
41
+ const Step = GivenStep || CarouselStep ;
42
+ const Title = GivenTitle || CarouselTitle ;
40
43
let currSlideIndex = 0 ;
41
44
let currBulletIndex = 0 ;
42
45
let currStepIndex = 0 ;
0 commit comments