Command Palette

Search for a command to run...

1.9k
Blog

Chevrons Up Down Icon

Animated chevrons icon that morphs between up and down directions.

Loading…

Installation

pnpm dlx shadcn@latest add @ncdai/chevrons-up-down-icon

Usage

import { useRef } from "react"
 
import {
  ChevronsUpDownIcon,
  ChevronsUpDownIconHandle,
} from "@/components/chevrons-up-down-icon"
const chevronsUpDownIconRef = useRef<ChevronsUpDownIconHandle>(null)
<ChevronsUpDownIcon ref={chevronsUpDownIconRef} />

Trigger the morph imperatively through the ref:

chevronsUpDownIconRef.current?.startAnimation() // morph to chevrons-down-up
chevronsUpDownIconRef.current?.stopAnimation() // morph back to chevrons-up-down

References

Command Palette

Search for a command to run...