Spaces:
Running
Running
File size: 845 Bytes
e6ce630 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
'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>
);
}
|