"use client"; import * as React from "react"; import { cn } from "./lib/utils"; export interface NpsSurveyProps extends Omit, "onSubmit"> { onScore?: (score: number) => void; } /** NPS survey: 0-10 score buttons with grouped tone zones. */ export function NpsSurvey({ onScore, className, ...props }: NpsSurveyProps) { const [score, setScore] = React.useState(null); const [sent, setSent] = React.useState(false); return (

Rate the night

How likely to return?

{Array.from({ length: 11 }).map((_, n) => ( ))}
Skip next time Front row forever
); }