Spaces:
Running
Running
'use client' | |
import React from 'react'; | |
import { Slider } from '../ui/slider'; | |
interface ImageCountSliderProps { | |
value: number; | |
onChange: (value: number) => void; | |
} | |
export default function ImageCountSlider({ value, onChange }: ImageCountSliderProps) { | |
return ( | |
<div className="flex flex-col px-4 py-3"> | |
<div className="flex justify-between items-center mb-2"> | |
<p className="text-[#141414] dark:text-white text-base font-medium leading-normal">Image Count</p> | |
<p className="text-[#141414] dark:text-white text-sm font-normal leading-normal">{value}</p> | |
</div> | |
<Slider | |
min={1} | |
max={4} | |
step={1} | |
value={[value]} | |
onValueChange={(newValue) => onChange(newValue[0])} | |
className="w-full" | |
formatLabel={(value) => `${value}`} | |
/> | |
</div> | |
); | |
} | |