createInstantLayoutTransition
Returns a function that runs a callback inside an instant layout transition. Motion still measures layout before and after the update, but it skips the visible animation. Use it for route changes, scroll restores, and list resets that should not visibly slide between states.
import { createInstantLayoutTransition } from 'motion-solidjs'
const instant = createInstantLayoutTransition()
function Reset(props: { onReset: () => void }) {
return <button onClick={() => instant(() => props.onReset())}>Reset</button>
}