admin/components/heroui/Slider.tsx
alisaza e1eaf5eff5 feat: initial ghabilee-admin backoffice app
Extract admin dashboard from ghabilee-frontend2 into a dedicated Next.js
app for backoffice.ghabilee.ir (no SEO indexing / Clarity).
2026-09-05 13:12:59 +03:30

24 lines
521 B
TypeScript

'use client'
import type { ComponentProps } from 'react'
import { Slider as HeroSlider } from '@heroui/react'
type SliderProps = Omit<ComponentProps<typeof HeroSlider>, 'children' | 'size'> & {
size?: 'sm' | 'md' | 'lg'
}
export function Slider({ size, ...props }: SliderProps) {
return (
<HeroSlider
{...props}
className={size === 'sm' ? 'py-1' : undefined}
>
<HeroSlider.Track>
<HeroSlider.Fill />
<HeroSlider.Thumb />
</HeroSlider.Track>
</HeroSlider>
)
}