First

Second

Third

withScrollTriggeredStates animates a smart component to a specific variant at a given scroll position.