ValyroUI English version

Peel Sticker

Наклейка отклеивается за угол и открывает содержимое. Бесплатно, MIT · Анимированные компоненты › Наклейки, билеты и табло

Установка

npx valyro-cli@latest add peel-sticker
npx shadcn@latest add https://valyro.xyz/r/peel-sticker.json
npm install valyro-ui

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

Пропсы

PropTypeDefault
cover *ReactNodeThe face of the sticker: what lies on top while it is closed.
childrenReactNodeWhat the sticker reveals. It cannot be focused while the sticker is closed.
openbooleanControlled open; use with onOpenChange.
defaultOpenbooleanfalseInitial open when uncontrolled.
onOpenChange(open: boolean, reason: PeelStickerReason) => voidA request to open or close, once per button press or finished gesture (reason), when it is decided, without waiting for the animation. Not a confirmation of anything on a server.
corner'top-start' | 'bottom-end''bottom-end'The lifted corner, on the logical sides (mirrored in right-to-left pages). Default bottom-end.
thresholdnumber0.55Share of the diagonal the corner must be peeled before release opens the sticker (a quick flick needs less). Default 0.55.
reclosablebooleantrueShow a Close action once open. Default true.
material'paper' | 'gloss' | 'foil''paper'Material of the sticker: paper (default), gloss or foil. Same mechanics, different surface.
disabledbooleanfalseNeither the gesture nor the button work.
labelsPartial<PeelStickerLabels>Overrides for the built-in English text; keys left out keep their defaults.

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

  • Scratch Reveal — Стираемое покрытие над текстом или картинкой
  • Tear-off Ticket — Билет с корешком, который отрывается по перфорации
  • Split-Flap Board — Механическое табло: перелистываются только изменившиеся символы
  • Swipe Action Card — Горизонтальный свайп открывает действия карточки
  • Toggle — Кнопка-переключатель с пружинным откликом
  • Flip Button — Кнопка с двумя сторонами, переворачивается на пружине
  • Liquid Button — Кнопка, которая заполняется «жидкостью» при наведении
  • Theme Toggler — Смена светлой и тёмной темы с раскрытием через View Transitions
  • GitHub Stars Button — Ссылка на репозиторий с прокручивающимся числом звёзд
  • Share Button — Кнопка, раскрывающая иконки соцсетей
  • Code Tabs — Варианты кода во вкладках: npm, pnpm, bun — с копированием
  • Number Wheel — Число на вращающемся барабане с соседними значениями

Назад: Halftone Image Reveal · Далее: Scratch Reveal · Весь раздел «Анимированные компоненты»