This component no longer exists. It was in remotionui’s manifest when we first indexed it and is not there now — the registry served its inventory on 2026-08-11 and this item was not on it. The install command below will fail. It is kept here because a tutorial somewhere still tells people to run it.
transition-wipe
remotionui/transition-wipeRemovedComponent
Wipe transition helper for TransitionSeries
Live preview
live · rendered by the registry
Rendered by remotionui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://remotionui.com/r/transition-wipe.jsonSource
1import { wipe } from "@remotion/transitions/wipe";2import {3 resolveTransitionTiming,4 type TransitionVariant,5} from "@/remotion/lib/transition-timing";67export type WipeDirection =8 | "from-left"9 | "from-right"10 | "from-top"11 | "from-bottom";1213export type TransitionWipeConfig = {14 durationInFrames?: number;15 direction?: WipeDirection;16 variant?: TransitionVariant;17};1819/** Wipe transition config for use with TransitionSeries.Transition */20export function transitionWipe({21 durationInFrames = 22,22 direction = "from-left",23 variant = "editorial",24}: TransitionWipeConfig = {}) {25 return {26 presentation: wipe({ direction }),27 timing: resolveTransitionTiming({ durationInFrames, variant }),28 };29}3031export function getTransitionWipeDuration(32 config: TransitionWipeConfig = {},33 fps: number,34): number {35 return transitionWipe(config).timing.getDurationInFrames({ fps });36}
