@better-scroll/core
Version:
Minimalistic core scrolling for BetterScroll, it is pure and tiny
22 lines (18 loc) • 534 B
text/typescript
import Transition from '../Transition'
import Animation from '../Animation'
jest.mock('../Transition')
jest.mock('../Animation')
const createAnimater = jest
.fn()
.mockImplementation((element, translater, bscrollOptions) => {
if (bscrollOptions.useTransition) {
return new Transition(element, translater, bscrollOptions as {
probeType: number
})
} else {
return new Animation(element, translater, bscrollOptions as {
probeType: number
})
}
})
export default createAnimater