remix/ui · Interface

View Source

LayoutAnimationConfig

Summary

Layout animation configuration for FLIP-based position animations. All properties are optional - defaults are applied when true or {} is used.

Signature

interface LayoutAnimationConfig {
  duration?: number
  easing?: string
  size?: boolean
}

Properties

duration

Animation duration in milliseconds (default: 200)

easing

CSS easing function (default: spring 'snappy' easing)

size

Include scale projection for size changes (default: true)