'use client'; import NumberFlow from '@number-flow/react'; import { useState } from 'react'; import { Slider } from './ui/slider'; const PRICING = [ { price: 0, events: 5_000 }, { price: 5, events: 10_000 }, { price: 20, events: 100_000 }, { price: 30, events: 250_000 }, { price: 50, events: 500_000 }, { price: 90, events: 1_000_000 }, { price: 180, events: 2_500_000 }, { price: 250, events: 5_000_000 }, { price: 400, events: 10_000_000 }, // { price: 650, events: 20_000_000 }, // { price: 900, events: 30_000_000 }, ]; export function PricingSlider() { const [index, setIndex] = useState(2); const match = PRICING[index]; const formatNumber = (value: number) => value.toLocaleString(); return ( <> setIndex(value[0])} /> {match ? (
/ month
) : (
Contact us hello@openpanel.dev
)} ); }