ValyroUI English version

Confetti

Конфетти: компонент и fireConfetti(). Pro · Эффекты › Отклик на курсор и нажатие

Установка

npx valyro-cli@latest login
npx valyro-cli@latest add confetti
npm install valyro-ui-pro

import 'valyro-ui-pro/styles.css';
import { Confetti } from 'valyro-ui-pro';

Пропсы

PropTypeDefault
fireOnMountbooleanfalseFire once when the component mounts — a success screen, an unlocked achievement.
controlRefRef<ConfettiHandle>Imperative handle: controlRef.current.fire() fires inside this area.
preset'burst' | 'cannons' | 'stars''burst'burst — a fountain from one point; cannons — two streams from the bottom corners; stars — a ring of stars.
particleCountnumberParticles per burst (per cannon).
colorsstring[]Colours. Default: the theme's --ui-confetti-colors.
scalarnumberSize multiplier.

Похожие компоненты

  • Cursor Glow — Блик и наклон за курсором
  • Magnetic — Магнитное притяжение к курсору
  • Tilt Card — 3D-наклон с бликом и параллаксом
  • Ripple — Волна от нажатия в стиле Material
  • Glass Lens — Стеклянная линза с настоящим преломлением
  • Morphing Capsule — Капсула, перетекающая между состояниями
  • Floating Tab Bar — Плавающая стеклянная панель вкладок
  • Aurora Background — Медленное северное сияние за контентом
  • Gradient Background — Медленно перетекающий градиент
  • Bubble Background — Мягкие цветные пузыри, один следует за курсором
  • Stars Background — Звёздное небо с параллаксом за курсором
  • Hexagon Background — Сетка шестиугольников со светящимся следом

Назад: Ripple · Далее: Reveal · Весь раздел «Эффекты»