Components
2 components available
'use client'
import { useState } from 'react'
const REASONS: Record<string, string[]> = {
low: ['Too expensive', 'Hard to find components', 'Quality issues', 'Missing components', 'Poor documentation'],
mid: ['Good but missing features', 'Would recommend with caveats', 'Price could be better', 'More components needed'],
high: ['Amazing qualiNPSWidget
NPSWidget
Feedback
react
'use client'
import { useState } from 'react'
export default function RatingWidget() {
const [hovered, setHovered] = useState(0)
const [selected, setSelected] = useState(0)
const [submitted, setSubmitted] = useState(false)
const [feedback, setFeedback] = useState('')
const LABELS = ['', 'Poor', 'Fair', 'Good', 'Great', 'Excellent']
coRatingWidget
RatingWidget
Feedback
react