Type Alias ModalAnimationConfig<T>

Source
Expand description

Generic type for animation config based on animation type.

type ModalAnimationConfig<T> = T extends "fade"
    ? FadeAnimationConfig
    : T extends "slide"
        ? SlideAnimationConfig
        : T extends "scale"
            ? ScaleAnimationConfig
            : T extends "custom" ? CustomAnimationConfig : never